张必禄(1777—1850),字培斋,号寿轩,四川万源中坪乡大中坪村(道光二年,即1822年前,属于巴州太平乡)人。清嘉庆元年(1796),以乡勇入巴州营随川北镇总兵朱射斗剿白莲教徐天德、王三槐两部。嘉庆二年(1797)二月,攻克东乡县(今宣汉)。四月,攻克金峨寺,捣毁白莲教徒营寨。随即,率部进攻王家寨,连续攻克茨姑梁等白莲教防御隘口,擒获斩杀众多白莲教教徒。因杀敌有功,授六品顶戴。随后,破白莲教方山坪营寨,剿冉文俦、罗其清于巴州。嘉庆四年(1799),率兵攻克麻坝寨,活捉冉文俦。又剿万县康家坪、石峨山白莲教包正洪部,斩杀白莲教徒上千人。再追击包正洪部于开县九龙山,冒雨追击包于云阳县小毛坪,杀包正洪。张必禄也身受枪伤。张必禄的战功上奏朝廷,皇帝赏赐蓝翎顶戴。
清嘉庆五年(1800),张必禄随四川提督进剿龙安府一带的流窜白莲教徒。两军相接,大战于摩天岭,张必禄再受枪伤,受赐五品顶戴。次年五月,张必禄追白莲教汤思蛟部于双龙洞,侍卫武隆阿同张必禄催督士卒进攻,与白莲教徒短兵相接,白莲教徒大败。张必禄跨马持枪,往来冲突,连破白莲教寨栅。八月,张必禄败白莲教苟文明于核桃坪,又追击至牛磊口,生擒白莲教头目苟潮明、苟文怀。张必禄在敌阵左冲右突,往来冲杀,自己也被白莲教徒刺伤大腿。总督勒保将张必禄战功上报,并请量才提拔。不久,张必禄升任直隶提标中营把总。
清嘉庆七年(1802),张必禄率军在陕西秦岭一带围剿白莲教苟文明、王世贵等。交战中张必禄负伤,仍奋勇杀敌,获胜。因功任蔚州营守备。清嘉庆九年(1804),张必禄在川陕交界地剿除白莲教。自此,川、陕、鄂三省边境白莲教平息。八月,张必禄调任四川越雟营守备。
清嘉庆十九年(1814),张必禄追剿白莲教绿号苗小一等至陕西洋县,全歼白莲教军。朝廷赏花翎顶戴,升任都司。次年,任维州左营都司。清嘉庆二十二年(1817),宁越彝民起事,张必禄带兵进剿,斩首数百,毁寨落300余间,捕获起事头目,平息彝民起事。张必禄升任右营都司。道光三年(1823),张必禄升任太平(今万源)营游击。
道光六年(1826),新疆南疆张格尔发动叛乱。道光皇帝调集3万余人进入新疆平叛。参赞大臣武隆阿调张必禄赴军营参加平叛。次年,张必禄随杨遇春大破叛军,歼敌一万余,俘获3200多人。道光皇帝赐“励勇巴图鲁”(满语,意为勇士)名号。随后张必禄追击张格尔至于塔里克达巴罕,大胜。张必禄因功升副将。道光八年(1828),张格尔叛乱平息。张必禄升任提标中军参将。道光十年(1830),张必禄升任贵州靖江协副将。同年,调任绥定(今达州)协副将。道光十二年(1832)四月,调赴湖南随提督余步云剿灭江华瑶民起事。经钦差大臣禧恩等保奏,赏加张必禄总兵衔。八月,随禧恩挥师广东围剿瑶民起事。张必禄剿抚兼施,平定瑶乱。十二月,授广东高州镇总兵。
道光十五年(1835),调任建昌镇(今四川西昌)总兵。道光十七年(1837)九月,张必禄率部围剿马边、雷波彝族等少数民族起事,历时两月,大破彝民起事。次年正月,赏加提督衔,随即升任四川提督。十一月,因彝民起事仍未平定,剿办失宜,张必禄被下部严议,部议奏准褫职,仍留四川交总督宝兴差委。道光二十年(1840),因防范平边有功,宝兴奏请加恩,授张必禄千总,遇缺即补,不久即补绵州(今绵阳市)营千总。
道光二十一年(1841),张必禄奉旨随四川提督齐慎率川军飞驰广东,抗击英国军队入侵。“川军4000人到达广东后,在张必禄的率领下,于1841年5月30日(道光二十一年四月初四日)配合广东义勇,参加了石门之战。奕山的奏折中曾经提到这次战况:‘据义勇头人职员邓彰贤、薛高遇等禀称:四月初十日,逆夷在唐夏乡等处焚掠,蒙前任四川总督张必禄在石门发给 ,令职等督率力战。见一夷目手指红旗,身悬护心铜镜,众云即是逆夷先锋霞毕,经义勇颜浩长图去砍倒,立即枭首。义勇龙国昭亦斩红旗夷目一人,并黑白夷匪10余名,均有首级尸骸可验。……现在内外乡民众中一词,远近传播,声称所杀系属伯夷,共为心快’”(四川社科院出版社1985年版《四川近代史》)。之后,张必禄镇守石门,驻防广州,支助三元里抗英,屡建奇功,升任梁万营都司。道光二十二年(1842),英军攻占镇江进犯金陵,皇帝命张必禄飞驰江苏,接受江苏督抚差委,复授建昌镇总兵。道光二十四年(1844),升任云南提督,朝廷授予“励勇巴图鲁”。
道光二十五年(1845),张必禄督率官军、乡勇剿灭永昌回民起事。道光二十六年(1846),张必禄年迈力衰,原品休致。张必禄致仕后,回原籍居住。
道光三十一年(1851)九月,太平天国军占领广西修仁、荔浦等地,咸丰皇帝诏命张必禄迅速前往会剿,仍以提督补用。十月,张必禄驰往广西,“中途构疾,犹据鞍疾驰”,行至浔州城(今广西桂平)逝世,追授太子太保衔,谥武壮,文宗皇帝赐祭文。