我有一个.cmd文件,我需要从powershell文件调用。但是约束是我需要将.cmd文件作为不同的用户执行,并且进程不应该提示进行身份验证。我可以用命令本身提供密码,这不是问题。
有人可以帮我这个。
答案 0 :(得分:2)
使用runas
runas /savecred /profile /user:<username> <command>
首次提示密码并保存凭证。所以从第2次起,它不会要求输入密码。
例如。如果你想以用户varun运行test.cmd,那么
runas /savecred /profile /user:varun test.cmd