命令行 - 切换到管理员模式

cul*_*ter 19 powershell command-line-interface windows-command-prompt

是否可以在命令行中从正常模式切换到管理员模式?我不想通过右键单击并选择“以管理员身份运行”来打开命令行。谢谢

Cha*_*ler 18

或者从 Powershell 中:

Start-Process powershell -Verb runas
Run Code Online (Sandbox Code Playgroud)


Sim*_*lin 11

答案是不。“完整管理令牌”在启动时与 .EXE 相关联。您需要启动一个新的 CMD.EXE 才能获得完整的管理员权限。为了让 UAC 更容易忍受,您可以通过组策略启用“自动管理员批准”。

  • @AnsgarWiechers:我希望这个评论不是认真的。鼓励任何人完全禁用 UAC 似乎有点蹩脚。 (4认同)
  • @Sk8erPeter 我对此非常认真。如果您的目标是安全的系统:禁用 UAC 并使用单独的帐户(用于管理任务的管理员帐户和用于日常工作的没有管理权限的帐户)。UAC 只是 Microsoft 发明的一个蹩脚的解决方法,这样他们的客户就可以一直保留管理员组的成员,而实际上却始终没有管理员权限。 (3认同)