是否可以始终以管理员身份从 Windows 的运行面板运行 cmd?

是否可以始终以管理员身份从 Windows 的运行面板运行 cmd?

我希望能够以管理员身份启动命令提示符,无论是默认启动还是简单例程启动。

我知道在搜索列表中使用++Ctrl或为新的上下文菜单添加注册表项,但我想知道是否有更简单的方法。ShiftEnter

如果在启动 cmd 时无法做到这一点,是否可以通过其中的命令来完成,例如sudo在 UNIX 系统上?

谢谢。

答案1

对于 cmd,这里有一个快速而简单的方法:转到 windows\system32 文件夹,复制一份 cmd.exe 并将其重命名为cmd2.exe,然后右键单击cmd2.exe,选择Properties->Compatibility,检查Run this program as an adminstrator。现在,您可以使用cmd2运行对话框来调用提升的命令提示符。

一种通用方法(适用于其他应用程序而无需额外副本)是获取适用于 Windows 的 sudo 克隆。有许多工具已在这个问题

编辑:

另请参考这个问题我如何才能始终以管理员身份运行命令提示符?

答案2

在桌面上为命令提示符创建一个快捷方式,右键单击快捷方式并选择属性,在快捷方式选项卡上单击高级按钮,当另一个窗口打开时勾选以管理员身份运行框,单击确定,确定关闭两个窗口。

在此处输入图片描述

答案3

我使用这个工具nircmd,这是一个高级命令行工具。在这里您可以通过命令行轻松提升程序一经请求:

例子:

elevate notepad.exe
elevate notepad.exe C:\Windows\System32\Drivers\etc\HOSTS
elevate "c:\program files\my software\abc.exe" 

答案4

Windows 7 导航至 C:\Users\YourUserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Accessories

Windows 8 C:\Users\用户\AppData\Roaming\Microsoft\Windows\开始菜单\程序\系统工具

右键单击 cmd.exe,转到高级,然后单击以管理员身份运行。

相关内容