这里有九种方法可以解决问题!
Windows PowerShell 类似于命令提示符,但在许多方面在功能上更先进。它提供了自动执行各种管理任务的选项,这是命令提示符中似乎缺少的一项功能。通过 PowerShell 执行任务很简单。您需要做的就是输入相关的 shell 命令并按 ENTER,就像在命令提示符中一样。
虽然您通常可以在 PowerShell 上运行大量 shell 命令,但有些命令需要管理权限。在这种情况下,您将需要以管理员身份启动 Windows PowerShell 或启动提升的 Windows PowerShell,换句话说。
您可以通过多种方式以管理员身份打开 PowerShell,我们已将它们全部列出。了解每种方法将有助于快速启动 PowerShell,而不管系统状态如何。
1. 在 Windows 终端中启动 Elevated PowerShell
要启动提升的 PowerShell,请按 WINDOWS + S 启动搜索菜单,在顶部的文本字段中输入“Windows 终端”,右键单击相关搜索结果,然后从上下文菜单中选择“以管理员身份运行”。在接下来弹出的 UAC 提示上单击“是”。
如果您尚未更改 Windows 终端中的默认配置文件,默认情况下,Windows PowerShell 将使用管理权限启动。
如果您没有将 PowerShell 作为默认配置文件,请单击顶部的向下箭头,然后从出现的选项列表中选择“Windows PowerShell”。或者,您可以在启动终端后按 CTRL + SHIFT + 1 打开 PowerShell。
2. 从搜索菜单启动 Elevated PowerShell
要启动提升的 PowerShell,请按 WINDOWS + S 启动搜索菜单,在顶部的搜索框中输入“PowerShell”,右键单击相关搜索结果,然后从上下文菜单中选择“以管理员身份运行”。在弹出的 UAC 提示上单击“是”。
这将启动提升的 Windows PowerShell。
3. 从快速访问/高级用户菜单启动 Elevated PowerShell
要启动提升的 PowerShell,请右键单击任务栏中的“开始”图标或按 WINDOWS + X 启动快速访问菜单,然后从选项列表中选择“Windows 终端(管理员)”。在弹出的 UAC 提示上单击“是”。
打开提升的终端后,请按照最后一种方法中提到的步骤启动提升的 PowerShell。
4. 从 Run Command 启动 Elevated PowerShell
要启动提升的 PowerShell,请在“搜索”菜单中搜索“运行”,然后单击相关搜索结果以启动它。或者,您可以按 WINDOWS + R 启动“运行”命令。
在“运行”文本字段中键入“powershell”,然后按住 CTRL + SHIFT 键并单击“确定”或按 CTRL + SHIFT + ENTER 以启动提升的 PowerShell。在弹出的 UAC 提示上单击“是”。
5. 从开始菜单启动 Elevated PowerShell
要启动提升的 PowerShell,请单击任务栏中的“开始”图标或按 WINDOWS 键启动“开始”菜单。
如果“固定”应用程序部分中没有 PowerShell,请单击“所有应用程序”以查看计算机上的应用程序。
现在找到 Windows 终端应用程序,右键单击它,将光标悬停在“更多”上,然后从出现的选项列表中选择“以管理员身份运行”。在弹出的 UAC 提示上单击“是”。
6. 从任务管理器启动 Elevated PowerShell
要启动提升的 PowerShell,请右键单击任务栏中的“开始”图标或按 WINDOWS + X 启动快速访问菜单,然后从选项列表中选择“任务管理器”。
在任务管理器中,单击左上角的“文件”菜单,然后从出现的选项列表中选择“运行新任务”。
在“创建新任务”框中,在文本字段中输入“powershell”,选中“使用管理权限创建此任务”复选框,然后单击底部的“确定”。
这将立即启动提升的 PowerShell。
7. 从命令提示符启动 Elevated PowerShell
要启动提升的命令提示符,请在搜索菜单中搜索“Windows 终端”,然后单击相关搜索结果以启动应用程序。
现在,如果未设置为默认配置文件,请在终端中打开“命令提示符”选项卡。接下来,键入或粘贴以下命令并按 Enter 以启动提升的 PowerShell。在弹出的 UAC 提示上单击“是”。
powershell Start-Process powershell -Verb runAs
8. 从批处理文件启动 Elevated PowerShell
批处理文件由一系列要执行的命令组成,以文本形式存储。要创建批处理文件,请打开文本编辑器,输入相关命令并将其另存为批处理文件(扩展名为“.bat”)。现在每次启动批处理文件时,都会执行相同的命令集。
要启动提升的 PowerShell,请右键单击桌面上的任意位置,将光标悬停在“新建”上,然后从出现的选项列表中选择“文本文档”。
在记事本中,键入或复制并粘贴以下命令。
Powershell.exe -Command "& {Start-Process Powershell.exe -Verb RunAs}"
接下来,单击左上角的“文件”菜单,然后从出现的选项列表中选择“另存为”。或者,您可以按 CTRL + SHIFT + S 启动“另存为”窗口。
输入文件名“LaunchPowerShell(Admin).bat”,然后点击“Save”。您也可以使用任何其他文件名,前提是在名称末尾添加了“.bat”扩展名。
双击保存的批处理文件以启动提升的 PowerShell。在接下来弹出的 UAC 提示上单击“是”。
9. 使用桌面快捷方式启动 Elevated PowerShell
如果您需要频繁访问提升的 PowerShell,请为其创建桌面快捷方式并将其设置为始终以管理权限打开。
要启动提升的 PowerShell,请右键单击桌面上的任意位置,将光标悬停在“新建”上,然后从出现的选项列表中选择“快捷方式”。
在“创建快捷方式”窗口中,在“键入项目的位置”下的文本字段中输入以下路径。
对于 32 位 Windows
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe
对于 64 位 Windows
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
输入路径后,点击底部的“下一步”。
接下来会要求您命名快捷方式。您可以选择默认名称或更改它。完成后,单击“完成”以创建 PowerShell 快捷方式。
创建 PowerShell 快捷方式后,将其设置为以管理员身份启动。为此,请右键单击快捷方式,然后从上下文菜单中选择“属性”。
接下来,单击“快捷方式”选项卡中的“高级”。
现在,勾选“以管理员身份运行”复选框,然后单击底部的“确定”。
最后,在快捷方式属性窗口中单击“确定”以保存并应用更改。
您现在可以使用快捷方式启动提升的 PowerShell。
这些都是您可以以管理员身份打开 Windows PowerShell 的所有方式。虽然其中一些可能看起来很明显,但有些确实添加到您的方法列表中。下次必须启动提升的 PowerShell 时尝试它们。