Windows 10中如何卸载通过PowerShell脚本安装的PHP?
卸载通过Valet Windows脚本安装的PHP 7.1
没问题,我帮你一步步搞定这个卸载操作——毕竟你是用Valet Windows的专用脚本装的PHP,卸载的时候得对应着来:
第一步:停止相关进程
首先得确保没有PHP进程在后台跑着,不然删文件会报错。打开PowerShell,先停掉Valet(如果你在用的话):valet stop然后用命令杀掉所有PHP相关进程:
Get-Process php* | Stop-Process -Force第二步:删除PHP安装目录
那个脚本默认会把PHP 7.1装在C:\php71,直接删除这个文件夹就行。你可以在文件管理器里手动删,或者用命令:Remove-Item -Path "C:\php71" -Recurse -Force第三步:移除系统环境变量里的PHP路径
安装脚本会自动把PHP的路径加到系统的PATH环境变量里,得把它去掉:- 按下Win + R,输入
sysdm.cpl回车,打开系统属性窗口 - 切换到「高级」标签,点击「环境变量」
- 在「系统变量」里找到
Path,点击「编辑」 - 找到类似
C:\php71的条目,选中后删除 - 依次点击「确定」保存更改
- 按下Win + R,输入
第四步:清理残留配置(可选)
如果之前Valet生成过相关配置,你可以清理Valet的PHP关联:valet uninstall(之后如果要装XAMPP,等XAMPP装好后再重新配置Valet就行,或者不用Valet直接用XAMPP的服务)
第五步:验证卸载成功
关闭所有打开的PowerShell窗口,重新打开一个新的,输入:php -v如果提示「php : 无法将“php”项识别为 cmdlet、函数、脚本文件或可运行程序的名称」,就说明PHP已经卸载干净啦。
内容的提问来源于stack exchange,提问作者TheBAST




