司,兼门下封驳事,勾当三班院。时张永德为并代帅,小校犯法,杖之而死。有诏按罪,公封还诏书,曰:「永德方被边寄,若责一小校,遂摧辱之,臣恐帅体轻而小人慢上矣。」不纳。既而果有营卒胁诉其大校者,上始寤公言,面加慰劳。

  四年冬,东、西两川旱,民饥,吏失救恤,寇大起。五年正月,贼首李顺陷成都府。诏遣昭宣使王继恩充招安使,率兵讨之,复命公知成都府事。五月,继恩破贼,收成都。上留公,至秋始遣行。时关中率民负粮,以饷川师,道路不绝。公至府,问城中所屯兵,尚三万人,而无半月之食。公访知盐价素高,而廪有余积,乃下其估,听民得以米易盐,于是民争趋之,未踰月,得米数十万斛。军中喜而呼曰:「前所给米,皆杂糠土不可食,今一一精好,此翁真善干国事者。」公闻而喜曰:「吾令可行矣。」时益虽收复,诸郡余寇尚充斥,继恩恃功骄恣,不复出兵,日以娱燕为事,军不戢,往往剽夺民财。公于是悉擒招安司素用事吏至廷,面数其过,将尽斩之,吏皆股栗求活。公曰:「汝帅聚兵玩寇,不肯出,皆汝辈为之。今能亟白乃帅,分其兵,尚可免死。」吏呼曰:「唯公所命,兵不分,愿就戮。」公释之。继恩即日分兵邻州,当还京师者悉遣之,不数日,减城中兵半。既而诸军请食马刍粟,公命以钱给之,继恩诟曰:「马不食钱,给钱何也□」公闻,召继恩谓曰:「今贼余党所在尚多,民不敢出,招安使顿兵城中,不即讨。刍栗民所输,今城外皆寇也,何由得之□」继思惧,实时出城讨贼。公计军食,有二岁备,乃奏罢陕西运粮。上喜曰:「向益州日以乏粮为请,咏至方踰月,已有二岁备。此人何事不能了□朕无虑矣。」公以顺党始皆良民,一旦为贼胁从,复其间有疲弱、偶挂盗籍者,当示以恩信,许其自新,即揭榜谕之。已而首者相踵,公皆释其罪,使归田里。一日,继恩械贼数十人,请公行法,公询之,悉皆前所自首者,复纵之。继恩恚而问公,公曰:「前日李顺胁民为贼,今日仆化贼为民,不亦可乎□」公度继恩日横,不能改,亟以状闻,愿选忠实可倚者与继恩共事,庶不敢独任。上乃命入内内侍省押班卫绍钦充同招安使,自是继恩凶势为屈。未几,二人者皆召归,就以劔门关总管上官正为招安使。顺之余党,公抚安于内,正擒讨于外,再阅月而两川平。

  至道二年,改兵部郎中。继丁父与母新昌郡太夫人谢氏忧,皆起复。三年秋,西川都巡检使韩景佑为所部广武卒刘旰所逐,率众掠怀安军,破汉州。公方与僚属会大慈寺,报至,饮燕如故,举城忧之。贼又掠邛、蜀,将趋益。公适会客,报者愈急,公复不问。其夕,始召上官正,谓曰:「贼始发,不三四日,破数郡,势方锐,不可击。今人得所掠,气骄,敢逼吾城,乃送死耳。请出兵,比至方井,当遇贼,破之必矣!」正即受教,及行,公为出送于郊,激其尽力。正至方井,果遇贼,一战斩旰首,余党尽平。众益服公料敌制胜,人所不及。

  真宗即位,迁左谏议大夫。咸平初,召拜给事中,充户部使。改御史中丞。承天节,大臣主斋会,被酒不如礼,公弹奏之,无所惮。二年,与温公仲舒同知贡举。俄以工部侍郎知杭州事。时岁饥,民冒禁贩盐,捕获者数百人,公悉宽其罚。官属执言不可,公曰:「钱塘十万家,饿殍如此,若盐禁益严,则聚而为盗,患益甚矣。俟秋成,敢尔,当痛以法绳之。」境内卒以无扰。岁将满,杭人诣阙请留,有诏褒其善政。五年冬,改知永兴军府事。

  初,公之自蜀还也,诏以谏议大夫牛冕代公。公闻之曰:「冕非抚御才,其能绥辑乎□」始踰年,果致神卫大校王均之乱,逐冕,据益州。后虽讨平之,而民尚未宁。会益守马公知节徙延安,上以公前治蜀,长于安集,威惠在人,复以公为枢密直学士,迁刑部侍郎,知益州事。蜀民闻之,皆鼓舞相庆,如赤子久失父母,而知复来鞠我也。公知民信己,易严以易,凡一令之下,人情无不慰惬,蜀部复大治。转运使黄观以政迹闻,赐诏加奖,就改吏部侍郎。命谢涛巡抚于蜀,上遣涛谢公曰:「得卿在蜀,朕不复有西顾之忧。」因诏公与涛议铸景德大铁钱于嘉、邛州,一当小铁钱十、铜钱一,于今便之。

  景德三年召还,复掌三班院,兼判登闻检院。中岁疡生于脑,不能巾栉,求知颍州。上以公名臣,有人望,两守益部,政无及者,不当屈于小郡,以真定府、青州皆大镇也,听公自择,公皆不就。上曰;「升州可乎□」公即拜命。大中祥符元年,东封,恩转尚书左丞。时金陵多火灾,居者不安,公廉知皆奸民所为,潜捕得之,乃命先折其胫,斩之以徇,火患遂绝。中使祠茅山还,言城中有黄雀蔽日而坠,空中闻水声,上视占书主民劳,谓辅臣曰:「但守臣得人,此固无患。今咏在彼,又何虞也!」三年春,秩满,升民请留,迁工部尚书,再任。俄以江东旱,命兼升宣等十州安抚使。祀汾阴恩,加礼部尚书。以疡疾甚,上章求分司西京。上闵之,亟令代还。不能朝,恳请便郡,差知陈州事。终于八年八月一日,年七十。上尝称公有将相器,以疾未及用,至是大痛惜之,命优赠官。仁宗朝,追