这个问题在这里已有答案:
我已经阅读了几个关于使用该runas.exe
命令启动升级进程的线程。但是,当我键入尝试使用该命令时runas.exe /user:BruceWayne\Administrator cmd.exe
,命令提示符打开询问我的密码,但它不会让我输入它。
我可以按Enter,命令提示符将关闭,但我不能超越这个。有没有人知道为什么会这样?
cmd.exe
?
这个问题在这里已有答案:
我已经阅读了几个关于使用该runas.exe
命令启动升级进程的线程。但是,当我键入尝试使用该命令时runas.exe /user:BruceWayne\Administrator cmd.exe
,命令提示符打开询问我的密码,但它不会让我输入它。
我可以按Enter,命令提示符将关闭,但我不能超越这个。有没有人知道为什么会这样?
cmd.exe
?
Answers:
如果您按照提供的方式输入命令,则应提示您输入BruceWayne \ Administrator而不是brucewayne的密码。
我想我对你在你的例子中想要做的事情感到有点困惑。如果要以管理员身份打开命令提示符,为什么不右键单击cmd.exe并选择以管理员身份运行?
runas允许您以另一个用户身份运行程序。根据计算机上是否启用了Secure Desktop,这可能会也可能不会执行您想要的操作。如果您只想以管理员身份运行程序,通常可以右键单击该程序并选择以管理员身份运行。您可以使用runas以任何其他用户身份运行程序,而不仅仅是管理员。实际上,使用runas以管理员身份运行程序可能不起作用,具体取决于您的Secure Desktop和UAC配置。以管理员身份运行程序是不够的,还需要让程序以提升的权限运行。runas不是实现这一目标的正确解决方案。http://arstechnica.com/civis/viewtopic.php?t=1121817
假设您以用户管理员身份登录到计算机,并且希望将Outlook作为Bob运行。您可以运行以下命令将Outlook作为Bob打开,而无需注销Administrator。
runas /user:bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"
如果您以用户Administrator身份登录到计算机,并且希望在登录到加入example.loc域的计算机时将Outlook作为域用户Bob运行,则会稍微将命令更改为下面显示的内容。
runas /user:example\bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"
您可以在命令提示符中输入以下命令,找到有关运行语法的更多信息:
runas /?
它确实让你进入。但是出于保护原因,它在进入时不会在提示中显示。您只需输入密码然后点击即可enter正确执行命令。
BruceWayne
?机器名,域名,用户名?