通过批处理执行pipe理任务和服务帐户

试图从networking位置安装一个软件,除了软件需要pipe理员权限来安装,一切都很好。

有没有办法,我可以预先input一个pipe理服务帐户,将允许这个安装? 没有用户需要提供的细节?

或者,有没有办法让batch file的pipe理员权限,从而传递给安装程序文件?

我发现这样做的最好方法是创build一个小的AutoIT可执行文件,它可以运行,例如:

$User="User" $Pass="Pass" $Domain="Domain" $Executable="\\your\path\here.exe" RunAs($User,$Domain,$Pass, 1, $Executable, @SystemDir ) 

您将需要为此使用临时帐户,因为从理论上讲,可以对EXE文件中编码的ID和密码进行逆向工程。

编辑 – 上面列出的$ Executablepath应该是你的batch file的path。