21 декабря 1810 года Лехнер, состоявший при инженер-генерале П. К. Сухтелене в качестве адъютанта, был произведён из инженер-капитанов в майоры, а уже 9 февраля 1811 года — в подполковники. В 1812 году сражался с французами при их изгнании из пределов России и затем был в Заграничном походе. Особенную храбрость он проявил в сражении при Денневице и в битве под Лейпцигом; здесь он узнав, что его корпус не будет принимать участия в сражении, выпросил себе позволение сражаться волонтёром и с небольшим отрядом, под сильным огнём неприятеля, взял главные ворота города. За такое самоотверженное проявление храбрости Лехнер был произведён в полковники и 10 декабря 1813 года награждён орденом св. Георгия 4-й степени (№ 2753 по кавалерскому списку Григоровича — Степанова).