Leaving Trenton in May 1942, Struble had duty in the Office of the Chief of Naval Operations until late 1943, when he became Chief of Staff to Rear Admiral Alan G. Kirk, who was responsible for U.S. Navy participation in the Normandy Invasion of June 1944. Rear Admiral Struble was assigned to command a Seventh Fleet amphibious group in August 1944, and participated in the invasion of Leyte the following October. Over the next several months, he commanded or participated in landing operations at Ormoc Bay, Mindoro, Luzon and elsewhere in the Philippines. In September 1945, following the end of the Pacific war, Struble commanded the Pacific Fleet's mine force as it began the long process of clearing mines from the former combat zone.
He commanded the Amphibious Force, Pacific Fleet, during 1946–48. Promoted to vice admiral in April 1948, Struble served for two years as Deputy Chief of Naval Operations.
In May 1950, he took command of the Seventh Fleet, leading that force through the difficult first year of the Korean War, including the landings at Inchon and Wonsan. For a year, beginning in March 1951, Vice Admiral Struble was Commander, First Fleet, then served briefly with the Joint Chiefs of Staff before being assigned successively to head the U.S. Naval and U.S. Military delegations to the United Nations' Military Staff Committee. From June 1955, he was Commander Eastern Sea Frontier and Commander Atlantic Reserve Fleet. Upon his retirement from active duty in July 1956, he was advanced to the rank of admiral on the basis of his combat awards.