Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个需要从 powershell 文件调用的 .cmd 文件。但约束是我需要以不同的用户身份执行 .cmd 文件,并且进程不应提示进行身份验证。我可以通过命令本身提供密码,这不是问题。
有人可以帮我吗。
使用 runas
runas /savecred /profile /user:<username> <command>
它将首次提示密码并保存凭据。所以从第二次开始,它不会要求输入密码。
例如。如果你想以用户 varun 的身份运行 test.cmd,那么
runas /savecred /profile /user:varun test.cmd