Старшим лейтенантом отличился при Асперне и Ваграме, к 1813 году в чине капитана — снова на штабной работе. Во время Ста дней — майор в штабе Шварценберга. В межвоенный период был военным комиссаром в Пьемонте, получая военные знания, позже оказавшиеся неоценимыми для австрийской армии.