1932年上海爆发「一二八事变」，张临时被任为第五军军长，指挥国军中的中央精锐，助十九路军守衞上海。中日签署停战后，张立即投入京沪防守的计划工作。1936年，正式出任京沪警备司令。1937年4月6日，中央陆军军官学校教育长张治中辞职照准，校长蒋介石派陈继承接任。抗战开始后，张兼任第九集团军司令。8月13日，中日在上海爆发冲突引发淞沪会战。张治中指挥国民革命军的中央系部队在上海以攻势对抗日军。8月17日，张密电蒋及何应钦：之后，国军被迫从前线后撤，张改任湖南省政府主席兼省保安司令。蒋介石对张治中的淞沪战场