令部服务，成为蒋的贴身亲信。1932年，张镇任委员长侍从室上校侍从副官，次年任特务团少将团长，不久又改任宪兵第一团团长。1936年，张出任国民革命军第8师副师长，率部镇守甘肃天水，次年调防江苏。抗日战争爆发后，张率部移师上海。在淞沪战役中，张率部负责南翔一带的防务，身先士卒，屡立战功。10月，张奉命回到南京，出任宪兵司令部副司令，后率宪兵司令部先后驻防长沙和芷江。长沙文夕大火后，张率宪兵第一团驰赴长沙参与主持救灾委员会工作。1940年，张率宪兵司令部移防重庆，升任中将宪兵司令。抗战胜利后，毛泽东应邀