奉黎元洪之命击退向竹安部，从而安定了川东。
反袁反胡.1911年12月初，南北议和达成停战协议。1912年2月，袁世凯任中华民国临时大总统。张百祥自动离职，仍从事会党活动。1913年3月，国民党领袖宋教仁在上海被暗杀。四川都督胡景伊（胡文澜）秉承袁世凯之意，大杀革命党人。张百祥到成都，在四川省议会揭发胡文澜的阴谋，并参与清算胡文澜贪污支出差额50多万元，请四川省议会弹劾胡文澜。后来，他又在铁路公司召集的各团体会议主张驱逐胡文澜，获多数与会者支持。胡文澜派警察厅长代洪士威逼利诱张百祥