Schack wurde am 2. August 1870 während des Krieges gegen Frankreich aus dem Kadettenkorps kommend als Fähnrich dem Ersatz-Bataillon des Colbergischen Grenadier-Regiments (2. Pommersches) Nr. 9 der Preußischen Armee überwiesen. Mit dem Regiment beteiligte er im Kriegsverlauf, seit 28. Oktober 1870 als Sekondeleutnant, an der Einschließung von Metz, der Belagerung von Paris und der Schlacht bei Villiers. Im Gefecht bei Bligny-le-Sec erlitt Schack durch einen Schuss in den rechten Oberschenkel eine leichte Verwundung. Seine Leistungen wurden durch die Verleihung des Eisernen Kreuzes II. Klasse gewürdigt.