Runas 错误:无法获取密码

问题描述 投票:0回答:4

我正在尝试使用“RUNAS”从命令提示符启动 Visual Studio 2010,以便我可以以其他用户身份运行它。我运行了以下命令:

runas /profile /user:myPCName/SomeUserName“C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe”

我的问题是命令提示符显示“输入 myPCName/SomeUserName 的密码:”,但我无法输入密码。我刚刚收到错误“RUNAS 错误:无法获取用户密码”

我用谷歌搜索了一段时间,我发现的唯一答案是我看不到输入的密码,但无论如何它都输入了,而且我一定输入了错误的密码。我确定我没有输入错误的密码。

visual-studio command-prompt windows-7-x64 runas
4个回答
23
投票

实际上,我在 W7 Enterprise 上遇到了同样的问题(连接到域,切换到本地定义的管理员用户),而没有使用以下命令进行 UAC 提升:

runas /user:.\admin cmd.exe

它确实提示我输入密码。

当我将其明确更改为:

时它也有效

runas /user:%COMPUTERNAME%\admin cmd.exe


9
投票

有很多事情你忘记记录:

  • 您的登录提供商是什么?您是否已附加到域?
  • 您是从 UAC 提升的命令提示符运行此命令吗?
  • 真实的用户名是什么样的?是系统帐号吗?
  • 用户帐户是否确实存在于您的计算机上?
  • 您可以从您的计算机上以该用户身份注销并登录吗?
  • 当您断开网络连接时,这也有效吗?
  • 您实际上输入了此命令还是从 .bat 或脚本中调用了该命令?
  • “无法输入密码”,您无法输入密码或者它不喜欢您输入的内容?

Serverfault.com 是询问用户身份验证的好地方。


7
投票

我刚刚遇到了这个问题。

runas /username:domain/user cmd
失败

但是

runas /username:domain\user cmd
有效。

所以请检查一下你的斜线。


0
投票

与其他人类似,但这对我在 Windows 11 上有效

RUNAS /用户:计算机名称 dmin_HP2H VSCodeUserSetup-x64-1.83.1.exe

© www.soinside.com 2019 - 2024. All rights reserved.