Hansen fue promovido a "General der Kavallerie" (General de Caballería) antes de tomar el mando del LIV Cuerpo de Ejército en 1941, operando en el frente oriental. Poco después, el 4 de septiembre de 1941, le fue concedida la Cruz de Caballero de la Cruz de Hierro. En 1943, comandó la Misión Militar Germana en Rumania además de ser Comandante Militar en Rumania. Se rindió a las tropas del Ejército Rojo en el curso de la Segunda Ofensiva de Jassy-Kishinev en agosto de 1944. Fue retenido en la Unión Soviética hasta 1955. A su vuelta a Alemania, vivió en Hamburgo.