从现有的 CMD / Powershell 控制台提升 CMD / PowerShell

从现有的 CMD / Powershell 控制台提升 CMD / PowerShell

我想知道是否有命令可以从现有的 CMD / powershell 控制台以提升的权限启动 CMD 提示符或 powershell。类似于 *NIX 中的“sudo”,您不必关闭控制台并再次启动它。

我经常遇到这样的情况:在 Windows UI 中,我导航到某个文件夹,然后想从那里以提升的权限运行 CMD/powershell。在地址栏中键入 CMD 或按住 Shift + 右键单击​​并选择“在此处打开 Powershell”会以正常模式调用它们,而不会提升权限。

答案1

在 PowerShell 中:此示例使用以管理员身份运行选项启动 PowerShell。

Start-Process -Verb RunAs -FilePath "powershell"

将 powershell 替换为您要提升运行速度的程序。

答案2

对于 Powershell,导航到指定文件夹后,您可以单击“文件”> 选择“以管理员身份打开 Powershell”。或者只需按住 Alt 并输入 F>S>A。 在此处输入图片描述

对于 CMD,您可以先以管理员身份打开 CMD,然后输入 cd 。复制您指定的文件夹路径来替换。 在此处输入图片描述

或者您可以输入 runas /user:Administrator 并输入密码。 在此处输入图片描述

相关内容