Dari Januari 1798 sampai Maret 1799, Zach adalah kepala staf "Armee von Italien". Ia mengambil alih peran kepala staf lagi dari Juli 1799 hingga Juni 1800. Pada tanggal 9 Juni 1799 ia menerima promosi menjadi Mayor Jenderal. Dalam sebuah surat pribadi kepada duta besar Rusia yang dibuka oleh pemerintah Austria, komandan tentara Alexander Suvorov menggambarkan Zach sebagai "solid, bijaksana dan profesional, tetapi seorang deviser besar dari "Unterkunft" (logistik) hanya ketika saya ingin meledak ke dalam aksi berapi-api". Meskipun Suvorov menggunakan "Unterkunft" sebagai pejoratif, Zach lebih tergelitik daripada terhina ketika ditunjukkan surat itu. Zach tampil hebat di Pertempuran Novi
tanggal 15 Agustus. Untuk tindakannya, seorang kaisar yang bersyukur menganugerahinya Knight's Cross of the Military Order of Maria Theresa pada tanggal 13 Oktober 1799. Seorang ahli matematika yang terampil, Zach lebih nyaman di bidang teknik militer daripada dia dalam kepemimpinan tempur atau dalam peran operasional.