今天在尝试打开cmd输入
powershell Start-Process cmd -Verb RunAs
以切换管理员权限的时候出现了'powershell' is not recognized as an internal or external command,operable program or batch file.错误。这是由于没有将powershell的路径添加到环境变量导致的,以下是解决方案:
-
打开文件资源管理器,然后转到以下路径:
C:\Windows\System32\WindowsPowerShell\v1.0
-
在该目录下,你可以找到
powershell.exe
文件。右键点击该文件,然后选择“属性”。 -
在“属性”窗口中,找到“位置”字段,里面包含了PowerShell的安装路径。复制这个路径。
-
接下来,添加PowerShell的安装路径到系统环境变量中:
- 右键点击“此电脑”(或者桌面上的“计算机”图标),然后选择“属性”。
- 在系统窗口中,点击“高级系统设置”。
- 在弹出的窗口中,点击“环境变量”按钮。
- 在“系统变量”部分找到名为“Path”的变量,选中它并点击“编辑”。
- 在弹出的窗口中,点击“新建”,然后粘贴刚刚复制的PowerShell安装路径。
- 确认所有窗口并保存变更。
这样再打开一个cmd重新输入powershell命令就可以正常运行了。