王永强,陕西吴堡县人,姜瓖在大同举兵反清时,他任延安营参将,“与瓖通谋”。清延绥巡抚王正志、延绥总兵沈文华调他带领马兵赴神木、府谷等处防河,永强趁机在1649年(顺治六年)二月十五日占领榆林,杀王正志、沈文华和靖远道夏时芳,“自称招抚大将军”。随即引兵南下,二十一日会同留守延安的王永镇占领该城。三月初九日,王永强亲到延安,杀清知府宋从心。同时起义的有神木县人高友才。义军声势大振,在很短的时间里就接管了陕北十九个州县,在这一地区委任了巡抚以下的各级文武官员。王永强还曾派出一部分兵马渡过黄河支援山西的抗清斗争。这样,秦、晋两省复明势力联成了一片,使清廷在北方的统治受到重大威胁。
清廷见陕北的反清浪潮迅速扩大,满洲八旗主力又被牵制在山西,于是命令屯驻于汉中地区的平西王吴三桂、固山额真李国翰部负责镇压王永强。三月十三日吴三桂、李国翰会同汉羌总兵张天福、兴安镇游击盛嘉定各路兵马赶到咸阳,清陕西巡抚黄尔性、驻防西安满军首领吏部侍郎哈哈木亲往咸阳会商进剿事宜,决定兵分三路,一由黄龙山,一由澄城县,一由同官县,预定在洛州、鄜州(今富县)地区截剿。谁知王永强兵进展迅速,三月二十一日即已到达蒲城,除派出部分兵马入城防守外,王军主力西进,有进攻西安的意图。这时吴三桂等已北行至宜君,得到消息连夜赶回富平县。二十三日,双方相遇于流曲镇以北美原。王永强列阵大战,因兵力不敌,被清军击败,王永强阵亡。清军乘胜移攻蒲城,城中居民固守,到四月初五日被清军攻破,“遂屠之,杀戮万余人,匕筋无遗”。
同王永强一道起兵的神木人高友才部在王永强南下时仍据守府谷。顺治六年八月,吴三桂领兵包围府谷,直到次年十一月,县城才被攻克,高友才投河自尽。