Во время Отечественной войны 1812 года Богдановский был подполковником и командовал Нарвским пехотным полком, находился в составе 2-й Западной армии, за отличие в Бородинском бою произведён в полковники. В Заграничных походах сражался в Саксонии и Франции, за отличие в бою под Лаоном получил чин генерал-майора. Во время Ста дней вновь совершил поход во Францию, где находился до 1818 года в составе Оккупационного корпуса.