Schack kam am 23. November 1745 als Kadett nach Berlin und wurde am 24. Februar 1746 als Unteroffizier im Infanterieregiment „von Anhalt“ angestellt. Dort wurde er am 22. September 1750 Fähnrich und am 19. Juni 1755 Sekondeleutnant. Während des Siebenjährigen Krieges kämpfte Schack in den Schlachten von Breslau, Leuthen und Liegnitz, ferner bei Moys, Landeshut sowie den Belagerungen von Prag und Olmütz. Dabei wurde er bei Leuthen am Arm verwundet. In der Zeit wurde er am 16. Dezember 1757 Premierleutnant und am 4. Februar 1762 Stabskapitän.