President George W. Bush has vowed to veto any legislation to withdraw the troops next year, raising the question of how they would proceed with their drive to wind up the bloody war.