Scrivi una continuazione per questo paragrafo - Dal gennaio 1798 al marzo 1799, Zach fu capo di stato maggiore dell' "Armee von Italien". Assunse nuovamente il ruolo di capo di stato maggiore dal luglio 1799 al giugno 1800. Il 9 giugno 1799 ricevette la promozione a generale maggiore. In una lettera privata all'ambasciatore russo che è stata aperta dal governo austriaco, il comandante dell'esercito Alexander Suvorov ha descritto Zach come "solido, discreto e professionale, ma un grande esperto di "Unterkunft" (logistica) proprio quando voglio scoppiare in un'azione ardente". Sebbene Suvorov abbia usato "Unterkunft" come un pejorativo, Zach è stato solleticato piuttosto che insultato quando gli è stata mostrata la lettera. Zach si è esibito con abilità nella battaglia di Novi.
15 agosto. Per le sue azioni, un imperatore riconoscente gli conferì la Croce di Cavaliere dell'Ordine Militare di Maria Teresa il 13 ottobre 1799. Un abile matematico, Zach era più a suo agio nel campo dell'ingegneria militare che non nel comando di combattimento o in un ruolo operativo.