1

我有一个需要从 powershell 文件调用的 .cmd 文件。但约束是我需要以不同的用户身份执行 .cmd 文件,并且进程不应提示进行身份验证。我可以通过命令本身提供密码,这不是问题。

有人可以帮我吗。

4

1 回答 1

2

使用 runas

runas /savecred /profile /user:<username> <command>

它将首次提示密码并保存凭据。所以从第二次开始,它不会要求输入密码。

例如。如果你想以用户 varun 的身份运行 test.cmd,那么

runas /savecred /profile /user:varun test.cmd
于 2013-09-09T18:09:54.157 回答