初,帝自卫尉〔1〕卿转右骁卫将军,奉诏为太原道安抚大使。郡文武官治能不称职者,并委帝黜陟选补焉。河东已来,兵马仍令帝征发,讨捕所部盗贼。隋大业十二年,炀帝之幸楼烦时也〔2〕。帝以太原黎庶,陶唐旧民,奉使安抚,不踰本封,因私喜此行,以为天授。所经之处,示以宽仁,贤智归心,有如影响。
炀帝自楼烦远〔3〕至鴈门,为突厥始毕所围,事甚平城之急。赖太原兵马及帝所征兵声势继进,故得解围,仅而获免。遂向东都,仍幸江都宫。以帝地居外戚,赴难应机,乃诏帝率太原部兵马,与马邑郡守王仁恭北备边朔。帝不得已而行,窃谓人曰:“匈奴为害,自古患之,周秦及汉魏,历代所不能攘,相为勍敌者也。今上甚惮塞虏,远适江滨,反者多于猬毛,羣盗所在蜂起。以此击胡,将求〔4〕以济,天其或者殆以俾〔5〕余。我当用长策以驭之,和亲而〔6〕使之,令其畏威怀惠,在兹一举。”
既至马邑,帝与仁恭两军兵马不越五千余人,仁恭以兵少,甚惧。帝知其意,因谓之曰:“突厥所长,惟恃骑射。见利即前,知难便走,风驰电卷,不恒其陈。以弓矢为爪牙,以甲胄为常服。队不列行,营无定所。逐水草为居室,以羊马为军粮,胜止求财,败无惭色。无警夜巡昼之劳,无构垒馈粮之费。中国兵行,皆反于是。与之角战,罕能立功。今若同其所为,习其所好,彼知无利,自然不来。当今圣主在远,孤城绝援,若不决战,难以图存。”仁恭以帝隋室之〔7〕近亲,言而诣理,听帝所为,不敢违异。乃简使能骑射者二千余人,饮食居止,一同突厥。随逐水草,远置斥堠。每逢突厥候骑,旁若无人,驰骋射猎,以曜威武。帝尤善射,每见走兽飞禽,发无不中。尝卒与突厥相遇,骁〔8〕锐者为别队,皆令持满,以伺其便。突厥每见帝兵,咸谓以〔9〕其所为,疑其部落。有司〔10〕帝而战者,常不敢当,辟易而去。如此再三,众心乃安,咸思奋击。帝知众欲决战,突厥畏威,后与相逢,纵兵击而大破之,获其特勤所乘骏马,斩首数百千级。自尔厥后,突厥丧胆,深服帝之能兵,收其所部,不敢南入。
时有贼帅王漫天别党,众逾数万,自号“历山飞”。结营于太原之南境,上党、西河,京都道路断绝。炀帝后十三年,勑帝为太原留守,仍遣兽贲郎将王威、兽牙郎将高君雅为副。帝遂弘〔11〕窃喜甚,而谓第二子秦王等曰:“唐固吾国,太原即其地焉。今我来斯,是为天与。与而不取,祸将斯及。然历山飞不破,突厥不和,无以经邦济时也。”既而历山飞众数不少,劫掠多年,巧于攻城,勇于力战。南侵上党,已破将军慕容、将军罗侯之兵;北寇太原,又斩将军潘长文首。频胜两将,所向无前。于是帝率王威等及河东、太原兵马往讨之,于河西雀鼠谷口与贼相遇。贼众二万余人,帝时所统步骑纔五六千而已。威及三军,咸有惧色,帝笑而谓威等曰:“此辈羣盗,惟财是视,频恃再胜,自许万全。斗力而取,容未能克;以智图之,事无不果。所忧不战,战必破之,幸无忧也。”须臾,贼阵齐来,十许里间,首尾相继。去帝渐近,帝乃分所将兵为二阵:以羸兵居中,多张幡帜,尽以辎重继后,从旌旗鼓角,以为大阵;又以麾下精兵数百骑,分置左右队为小阵;军中莫识所为。及战,帝遣王威领大阵居前,旌旗从。贼众遥看,谓为帝之所在,乃帅精锐,竞来赴威。及见辎驮,舍鞍争取,威怖而落马,从者挽而得脱。帝引小阵左右二队,大呼而前,夹而射之。贼众大乱,因而纵击,所向摧陷,斩级获生,不可胜数,而余贼党老幼男女数万人并来降附。于是郡境无虞,年谷丰稔,感帝恩德,若亢阳之逢膏雨焉。
后突厥知帝已还太原,仁恭独留无援,数侵马邑,帝遣副留守高君雅将兵,与仁恭并力拒之。仁恭等违帝指踪,遂为突厥所败。既而隋主远闻,以帝与仁恭不时捕虏,纵为边患,遂遣司直