Nach seiner Entlassung wurde er am 10. November 1800 zum Unterleutnant befördert und am 30. Januar 1804 zum Infanterieregimente Nr. 3 versetzt. Beim Feldzug von 1805 fiel er bei Ulm nochmals in Gefangenschaft und stieg am 1. September 1808 zum Hauptmann auf. Im folgenden Koalitionskrieg von 1809 stand er bei seinem Regiment in Süddeutschland im Verbande des V. Korps und geriet am 23. April bei Neumarkt abermalig in Kriegsgefangenschaft. Im Befreiungskrieg von 1813 kämpfte er in Deutschland, dann 1814 und 1815 in Italien, 1816 kam er nach Wien, wo er am 20. September 1820 zum Major befördert wurde. 1823 wurde er zum Adjutanten des Generalkommando von Niederösterreich ernannt, wurde er am 21. Januar 1828 zum Oberstleutnant aufstieg. Am 30. März 1830 folgte die Beförderung zum Oberst und die Übernahme des Kommandos über das Infanterieregiment Nr. 17, das zum größten Teil in italienischen Garnisonen stand. Am 5. Mai 1835 folgte seine Beförderung zum Generalmajor, gleichzeitig übernahm er eine Brigade in Mailand, später in Wien. Am 14. November 1842 wurde er zum Inhaber des Infanterie-Regiments Nr. 25 ernannt und am 31. Mai 1844 zum Feldmarschallleutnant befördert. Im gleichen Jahr übernahm Wocher die Führung einer Division in der Lombardei, die er bis zum Ausbruch der Revolte in Mailand befehligte.