Произведённый в 1805 году в подпоручики он в кампании того же года в Австрии сражался при Аустерлице. В 1808—1809 годах Лехнер принимал участие в войне со шведами и отличился при осаде Свеаборга.