1441年），王被任命为总督军务，率蒋贵、杨宁在麓川之战火攻击败麓川（今云南省瑞丽）首领思任发，凯旋后被封为靖远伯。正统八年（1443年），再攻麓川后还任兵部，奉命巡视延绥（今陕西榆林）、宁夏、甘肃诸边。正统十三年（1448年），率宫聚三征麓川，兵锋远至缅甸境内的孟养，回师途中奉命率军平定湘西和贵州一带的苗族起事。土木堡之变后，明英宗被瓦剌俘获，明景帝即位，王受王振之案牵连，被闲置于南京总督机务。景泰三年（1453年），王被去职，后奉命在南内监视被放还的明英宗。景泰八年（1457年），王参与发动夺门之变