便派将军郝昭、王生等与千余人屯兵陈仓。
第二次北伐.因曹魏大司马曹休在石亭被东吴大都督陆逊打败，诸葛亮得知后趁机再次率军北上，一是料想到关中空虚，二是为东吴减轻曹军的压力。蜀汉建兴六年(228年)冬天，诸葛亮复出兵散关，不过郝昭已筑陈仓城防备，诸葛亮曾派郝昭同乡靳详于城外数次游说郝昭投降，但郝昭拒绝。诸葛亮便率军包围陈仓。汉军没有以大军进攻，而是先用云梯、冲车攻城，郝昭便用火箭射云梯，当云梯燃烧时，梯上的人便被烧伤，又以绳绑着石磨，掉下城墙，压毁冲车。诸葛亮便转用井阑在百尺外向