张子贞将军是辛亥重九革命和护国运动时期云南的重要军事将领,历任云南军都督府牒查部部长、滇军第一师师长、护国军总参谋长、云南都督府参谋厅厅长、护国第六军军长和云南陆军讲武学校第十期校长,他在近代中国推翻满清封建统治、反对袁世凯复辟、反对唐继尧独裁等历次革命斗争中,发挥过重要作用。
1911年10月10日,武昌爆发了推翻中国封建帝制的起义。为了响应武昌首义,包括张子贞在内的云南革命党人积极行动起来,秘密地连续举行了5次紧急军事会议讨论和部署起义,张子贞先后参加了第一、第四和第五次秘密会议。到会人员歃血为盟,用白纸写下"协力同心,恢复汉室。有渝此盟,天人共须"。会议决定由张子贞率讲武堂在校学生在城内接应,全体起义部队务必于10月31日拂晓占城昆明四城门及圆通山,开始总攻击。根据李根源回忆:“(10月30日)张子贞等及讲武堂、陆军小学堂、测绘学堂全部员生攻打督府及各机关、各城门。至次日正,全城大定。蔡锷等以居中内应,非讲武堂莫属。子贞自度于学生素有信用,遂慨然任之。及期,事泄早,同盟各军仓猝起,子贞即率全体学生出,先破西城门,迎入炮兵,助攻军械局及清督署,力战达旦。”
1911年11月1日,重九起义官兵在昆明五华山成立了“大中华国云南军都督府”(又称“大汉云南军政府”),公推蔡锷为云南军都督。军都督府内置一院(参议院)、三部(参谋部、军务部、军政部),张子贞任军都督府参谋部谍查部部长。张子贞担任牒查部部长后,“侦探内外情形,预防国际交涉,昕夕无少休”。随后,云南军都督府调任张子贞为步兵第四联长。军政府刚成立之际,蒙自发生兵变,蔡锷命张子贞离昆南下戡乱,张子贞到蒙自后收服叛军,编入军政府军队,叛乱遂被制止,维护了新生的革命军政权。
云南光复,在全国以省而言仅在湖北、湖南、陕西、山西之后而排列第五,在西南地区则为首义。云南军都督府成立后,省内秩序迅速恢复,为支援邻省反封建帝制革命,起义胜利仅半个月就先后派出滇军援川、援黔和援藏,敢为天下先,为全国首举!为辛亥革命和全国反帝斗争造成宏大声势,并为维护祖国主权和领土完整做出了巨大贡献。张子贞也投入到援川、援黔的军事革命斗争中。
1911年11月11日云南军都督府议“援蜀案”,标出三大宗旨:“一、天府之国,为形势所必争,川乱平,则鄂无牵制;一、铁路风潮起,各省次第反正,川为赵、端钳制,转不能独立,应扶助之,俾五族早定共和;一、赵、端大肆淫威,政、学、商、绅,死亡枕籍,宜披发缨冠往救。”旋即组织援川军一师,都督蔡锷乃以军务总长韩建铎为师长兼援川军总司令,下辖两个梯团,张子贞为第二梯团第一联联长。
1912年2月12日清宣统帝宣布退位,袁世凯就任中华民国临时大总统,南北统一。同年,蔡锷命令张子贞为支队长,率黄毓英、马为麟所部,助唐继尧援黔,于是,张子贞率黄毓英、马为麟等部离开重庆,进军贵州,“子贞削平各地土匪,皆所向披靡,黔人多叹服之者”。张子贞在遵义、铜仁等处平定了匪患,恢复了治安和秩序。一个月后,张子贞再派所部军队,由湄潭、思南,出铜仁,扑灭当地叛军,自此贵州境内逐渐恢复平静。
在完成援川、援黔的军事任务后,张子贞于1912年6月率部离黔回滇,7月改任步兵第二团团长,招练新兵。12月28日奉中华民国大总统令,张子贞晋升云南陆军第一师第一旅旅长,授陆军少将衔。1914年3月12日大总统令,张子贞晋升为云南陆军第一师师长,授中将衔。5月,大中华国云南军都督府颁布都督令,授张子贞光复勋章。