曹魏大將曹真預言諸葛亮會第二次選擇陳倉,於是派大將趙昊重點防守。陳倉路是漢中的關鍵,劉邦當年決定走三秦路。戰後,魏將軍曹真、張合以為蜀軍會再攻,斜谷路被蜀將趙雲燒了,岐山也攻不下。他們認為,如果蜀軍再次進攻,他們會去陳倉,所以他們派將軍趙昊和王聲加固城防,並在陳倉駐軍。
諸葛亮曾兩次派趙昊老鄉金祥到城門口投降。趙昊說,他深深地感激他的國家,當他被告知去死,趙昊發誓死第二次,並命令人們拉弓射箭。諸葛亮看出投降無望,陳倉顯然不是。而且道路狹窄,部隊無法充分發展。先不說諸葛亮有沒有十萬大軍,就算有,也用不著。攻城的將領當然包括被很多人奉為大神的魏延。
曹操攻鄴城,關羽攻樊城,孫權攻合肥,無壹成功。對陳倉來說,隘口狹窄,壹人守之,萬人不能出其不意,其中壹個辦法就是派壹小隊人馬繞到後方,切斷與後方的聯系,補充援軍,開墾土地,恢復經濟。如果曹操和司馬嘉不出大紕漏,中原穩定,南方平定只是時間問題。更何況他基本上是人群中的佼佼者。陳倉之戰之前,趙昊已經鎮守河西。
趙昊也不負眾望。面對諸葛亮的軍隊,他決心既不挑釁,也不投降。蜀軍的各種攻城戰術都被趙昊識破並進行反擊。攻擊陳倉是假象。攻打陳倉的目的是為了配合吳棟的軍事行動,而攻打陳倉的目的是為了攻城、求援,利用更有利的環境更有效地消滅敵人。