，闯军兵不血刃占领了西安。后王根子随李过、刘芳亮攻取陕北，王根子奉命驻守榆林。永昌元年（1644年）正月，李自成在西安建国，国号大顺，大封功臣，王根子被封为确山伯，因避李自成家世讳，改名王良智。夏四月，绥德守将高一功至榆林，与王良智一同增兵郧阳、保宁。五月，李自成退出北京返回陕西，是时，原明降顺将领官员纷纷降清。六月，李过、高一功至榆林，在演武场当场处杀王良智，具体原因不详，或与同清帝之间书信有关。
轶事.李自成进军北京期间，王良智仍镇守榆林。期间，收到清书信《致西据明地诸