Tulis hiji neraskeun pikeun paragraf ieu - Entering jasa militér Austria, Zach janten Mayor di 1788, hiji Oberstleutnant di 1793, sarta hiji Oberst di 1795. Anjeunna ngajabat salaku Kapala Staf Umum Quartermaster (kapala staf) ka Johann Peter Beaulieu ti 8 April dugi ka Juni 1796 nalika Kampanye Montenotte, Patempuran Lodi, sareng Patempuran Borghetto. Dina Juni anjeunna diganti ku Franz von Lauer nalika Dagobert Sigmund von Wurmser ngagantikeun Beaulieu. Saterusna, anjeunna ngawula di staf Paul Davidovich salila Battle of Rovereto
dina 4 Séptémber. Dina taun 1797, Zach ngajabat dina komisi pikeun nganalisis alesan pikeun kekalahan Austria. Manéhna nyaritakeun yén jendral-jendral nu pangkatna leuwih handap teu némbongkeun inisiatif lantaran aya loba teuing aturan. Manéhna manggihan yén perwira réjimén némbongkeun leuwih minat dina mayar jeung hak husus jeung bor ti diajar kumaha nyieun unit tarung leuwih efisien. Manéhna ningali yén perwira-perwira teu paduli ka jalma-jalma biasa, sarta jalma-jalma nu pangkatna handap teu pati percaya atawa sumanget ka pamingpin-pamingpinna.