王象乾又于边外埋苇薄为界,横斜十余里,状若藩篱,扬言曰:“此吾长城也。”北兵至,悉拔而火之。司马又置之。接连烧了三次,王象乾遂以火药、石块埋伏其下,北兵焚薄,点燃引信、火药、石块尽发,死伤甚众。北兵既遁去,司马设薄如前。北兵遥望皆却走,以故帖服若神 。
王象乾借机加固工事,在边外修筑了城墙,王象乾以文、武两手慑服蒙古诸夷,让蒙古诸酋服从管制,保证了边疆安宁;
万历二十二年(公元一千五百九十四年),宣大总督萧大亨、巡抚王世扬在奏疏中为王象乾请功:“臣查核口北道布政王象乾极力减载,虏亦勉从,三年间节省钱粮八万四千有奇,使市赏有额而虏酋无哗,非真正边才不能当,破格大用,部请纪录象乾功。”
万历二十九年(公元一千六百零一年),王象乾被任命为兵部左侍郎总督川、湖、贵三省军务。调往南方,主持杨应龙之乱后的西南诸省大政。当时,明朝刚刚平定杨应龙的反叛,仍有很多善后事项需要冶理,王象乾一上任,便遇上了一个棘手的难题,原来,贵州宣慰使安疆臣曾经参与平定杨应龙之乱,万历皇帝给安疆臣”加官进爵“,“疆臣增秩加布政司左参议,授怀远将军阶,封定远侯,赐飞鱼服”;