After Market Garden, Cook was promoted to lieutenant colonel. Cook led his battalion during the Ardennes Offensive in fighting around Trois-Ponts, Cheneux and Herresbach, and later on in the drive through Germany. At the end of the war, he was promoted to colonel.