玄武門之亂前夕,李世民請巫師燒龜甲占蔔。這時,壹個將軍從外面進來,撿起龜甲扔在地上說:“占蔔是用來決定有疑問的事情的。既然事情都清楚了,為什麽還要用占蔔?如果占蔔後的結果不吉利,就壹定要停止(政變)嗎?”此後,李世民政變的決心得到了加強。當太子、齊王李元吉被殺後,他們的部下、、謝等人率領2000名精銳的兵馬來到玄武門,準備為兒子報仇。也是這位將軍眼明手快。他立刻關上城門,把太子的兵馬擋在外面,李馮等人終於散了。李世民得以逃脫。本將軍就是張!張,河北威縣人,曾參與玄武門之變,歷任代州、襄州知府,在淩煙閣二十四傑中排名第十八。
事實上,張是手下的壹員,曾擔任過燕國的總督。他稱帝後,隨益州刺史崔恕前往大唐,被任命為鄒州的專車司機,後來被提升為右武將。不久,徐元郎叛軍攻占楚丘,企圖圍攻虞城。河南綏靖使命、張帶領百余名豪強兒女鎮守禹城。副使很擔心,說:“和張原是王的部下,各州人質的父兄也都造反了。此行恐怕是兵變。”但是桂仁忽略了它。在張的堅持下,起義軍很難突破虞城而撤軍。唐太宗即位後,張向朝廷建議可以討伐東突,並陳述了理由:“李傑可汗奢侈殘暴,殺忠良,親近奸臣,是其壹;薛延陀等部落紛紛倒戈,其次;突利、擴張、設谷欲望都得罪頡利,這是第三;塞北北部霜凍幹旱,糧食匱乏,為第四;纈草疏遠他的人民,並委托他們與外國的責任。胡人反復無常。唐軍壹到,必然內部大亂。這是第五個。* * *早年去北方避亂。這時候已經有很多人了。最近聽說他們集結武裝占領危險地方,軍隊不在交通,自然內部響應。這是第六個。”
唐太宗隨即任命兵部尚書為行軍總管,張為副總管,討伐東突。壹路走來,張幫助李靖打敗突厥人,生擒他們,屢建奇功,被封為鄒國公。貞觀六年(632年)四月初八,張病逝,時年39歲。第二天,唐太宗去吊唁,大臣們攔住他,說今天天氣不好,不敢哭。唐太宗說:“皇帝對兒子就像父親壹樣,感情是發自內心的。他如何能避開邪惡的日子?”。並堅持要見張最後壹面,難過得他流下了眼淚。之後,唐太宗改張為永國公。