在 Linux 上,我们可以使用
sudo bash
以超级用户身份运行 shell。
在 Windows 7 上,我们可以使用
开始菜单 ->(在搜索框中输入)cmd -> 右键单击搜索结果并选择以管理员身份运行
以管理员身份运行命令提示符。是否还有类似 Linux 的命令提示符行,sudo
以便su
以管理员身份启动 shell?
答案1
这runas
命令是最接近你正在寻找的东西:
runas /user:username cmd.exe
格式是runas
,您想要运行的用户名,其他选项,然后是您想要运行的程序。
如果您在域上,则可以使用:
runas /user:DOMAIN\USERNAME cmd.exe
Run
这可以从框(Win+ R)或命令窗口运行。
但请注意,这并不完全一样sudo
- 您不能使用它来提升自己的权限,只能以其他用户身份运行某些内容。如果您已经拥有管理权限,则对您的帐户执行 runas 将为您提供与常规命令相同的访问权限(当然,除非您以不同的管理员帐户,该帐户会将这些管理员权限授予新的 shell)。
答案2
尝试创建 cmd.exe 的快捷方式。右键单击 > 属性。单击高级按钮。勾选“以管理员身份运行”框,然后单击确定。
如果需要,可以为其分配一个快捷键。
您还可以指定 CMD 提示符的默认启动位置..例如 %CD%
答案3
另一种方法是点击Start并输入命令,然后是Ctrl++ShiftEnter
来源:微软技术网
答案4
如果你想要一个命令行解决方案:从以下位置下载 hstarthttp://www.ntwind.com/software/hstart.html并将 hstart.exe 或 hstart64.exe 提取到路径上的某个位置。您可以使用hstart /runas cmd
或启动提升的命令提示符hstart64 /runas cmd
。
但最快的方法(如问题的评论所述)仍然是按 Windows,输入cmd
并按Ctrl+ Shift+ Enter。