又在湖北谷城受兵部尚书熊文灿招安，被授予副将一职。驻地王家河，易名太平镇，以示休兵。崇祯十二年（1639年），杨嗣昌与五省军务总理熊文灿密谋，“出师关洛，趋会郧襄”，打算夹击张献忠，张献忠“杀知县阮之钿，隳谷城”，重举反明的大旗。转战四川境，巡抚邵捷春、参军廖大亨、阁部杨嗣昌等部队都拿他没奈何，献忠戏称；「前有邵巡抚，常来团转舞。后有廖参军，不战随我行。好个杨阁部，离我三天路。」1641年破襄阳，杀襄王朱翊铭，“发银五十万以脤饥民”，监军兵备副使张克俭、推官邝曰广、知县李大觉、游击黎安民等同死。祟祯十六年（