В 1799 году он получил командование войсками в Швейцарии, в Первой битве под Цюрихом 4-7 июня потерпел поражение от австрийской армии эрцгерцога Карла и отступил, бросив в городе 149 орудий. Но после ухода эрцгерцога вернулся и во второй битве под Цюрихом разбил русско-австрийскую армию под командованием генерала Римского-Корсакова несмотря на то, что его армии численностью 35 000 противостоял русский корпус численностью 27 000 и австрийский корпус численностью 25 000.