Ao comezo das hostilidades, Petrasch comandou unha división do 1o Corpo de Wallis baixo o mando de Carlos no Danubio, e serviu na Batalla de Stockach o 25 de marzo. Durante a invasión de Suíza en maio foi destacado para unirse ao Cuerpo Vorarlberg de Hotze, o seu comando converteuse na reserva. Comandou a 4a Columna na ala esquerda de Hotze na Primeira Batalla de Zúrich (Zúrich Berg) o 4 de xuño, e substituíu temporalmente a Hotze cando o oficial foi ferido. Durante a Segunda Batalla de Zúrich
Despois da morte de Hotze o 25 de setembro substitúeo como comandante do corpo de Vorarlberg, logo, ao saber da derrota dos rusos de Korsakov, retirouse precipitadamente máis aló do Rin, abandonando efectivamente o corpo de Alexander Suvorov para sufrir as atencións plenas dos franceses. Trasladouse para comandar a guarnición de Ulm no Danubio en decembro, quedou atrás en Ulm con 10.000 homes cando Kray se retirou despois da batalla de Höchstadt o 19 de xuño.