我希望能够以管理员身份启动命令提示符,无论是默认启动还是简单例程启动。
我知道在搜索列表中使用++Ctrl
或为新的上下文菜单添加注册表项,但我想知道是否有更简单的方法。Shift
Enter
如果在启动 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,转到高级,然后单击以管理员身份运行。