定同治陕甘回变和收复新疆，并在哈密屯垦。光绪十一年五月初九（1885年6月21日），由广东陆路提督调任广西巡抚。光绪十二年五月初一（1886年6月2日），调任山东巡抚。抚职由布政使李秉衡护理。光绪十七年（1891年）“疽发于背”，不治身亡。刘鹗在《老残游记》中写庄宫保即是张曜。