KABUL ( Reuters ) - U.S. General David McKiernan took command of around 50,000 troops in NATO 's International Security Assistance Force ( ISAF ) in Afghanistan on Tuesday , pledging that anyone who stood in the way of security would be dealt with .