Beim Ausbruch des Deutsch-Französischen Krieges im Juli 1870 übernahm Hartmann den Befehl über die 1. Kavalleriedivision. Er nahm an den Kämpfen bei Colombey-Nouilly und Gravelotte teil und stand dann bis Ende September vor der Festung Metz. Nachdem er vorübergehend die Einschließungstruppen bei Thionville (deutsch: Diedenhofen) befehligt hatte, nahm Hartmann am 28. November an der Schlacht bei Beaune-la-Rolande teil, deckte während der Kämpfe bei Orléans den linken Flügel der Armee und wurde dann in Eilmärschen nach dem rechten Flügel gegen Vendôme geworfen. Am 15. Dezember führte er selbständig ein hartnäckiges Aufklärungsgefecht bei Villechauve und Château-Renault und besetzte schließlich am 19. Januar 1871 Tours. Ende Mai wurde Hartmann zum Gouverneur von Straßburg ernannt. In dieser Stellung erhielt er am 2. September 1873 den Charakter als General der Kavallerie. Unter Verleihung des Kronenordens I. Klasse mit dem Emailleband des Roten Adlerordens mit Eichenlaub und Schwertern am Ringe wurde Hartmann am 12. Mai 1875 mit Pension zur Disposition gestellt.