。此后调任山海关办日本防务。《马关条约》成后，入江南防营，以缉枭匪劳，记名总兵。江苏巡抚鹿传霖器用其，跟随两宫回銮。此后为河南巡抚张人骏奏留，倚以其训练军队，此后跟随张人骏移督两江、掌管江南缉捕营，兼统总督卫队。宣统三年，湖北告变，他檄统选锋十营，与提督张勋的江防军守江宁，并曾经请三千人赴沪守制造局，断掉苏杭之间铁路，但未成形。不久，江苏巡抚程德全宣布独立，率兵攻打江宁，提督张勋与战，颇胜，起义军别出一支攻督署，王有宏以机关砲阻击。同年十月，程德全率领江浙联军抵达，与王有宏三百人交战。民国军队用望远镜发现王