The Taliban in Swat must disarm or face military action, chief military spokesman Major General Athar Abbas said on Sunday.