Im Februar 1812 wurde Oppermann Direktor des Ingenieurdepartements. Im März 1812 wurde er Chef des Ingenieurdienstes der 1. Westarmee. Im Hinblick auf den drohenden Französisch-Russischen Krieg 1812 rüstete er die Festungen von Riga bis Kiew auf. Im Oktober 1812 kam er ins Hauptquartier der russischen Armee und kontrollierte praktisch die Ingenieurtruppen und ihre Versorgung. Er war an den Schlachten bei Wjasma im Oktober und Krasnoi im November beteiligt. Im Sechsten Koalitionskrieg leitete er im März 1813 die Ingenieursarbeiten bei der Belagerung der Festung Thorn. Darauf wurde er Generalstabschef der in Polen aufgestellten Reservearmee Levin August von Bennigsens. Oppermann kommandierte die Truppen bei der Blockade der Festung Modlin. 1813 war er beteiligt an den Schlachten bei Dresden im August, Pirna und Leipzig im Oktober und an den Belagerungen von Magdeburg und Hamburg.