Como general del Reino de Prusia, Ernesto combatió a Napoleón en las batallas de Auerstedt (1806), Lützen (1813) y en el asalto al fuerte de Maguncia de 1814.