【发布时间】:2015-06-24 08:06:46
【问题描述】:
我曾经使用runas 在另一个用户帐户下运行我的应用程序。现在我也需要传递密码。我发现psexec 是一种简单的方法。
所以批处理文件包含:
@echo off
psexec my.exe -u hostname\user -p password
问题是my.exe 仍然在我当前登录系统的用户下启动,而不是在上面 cmd 中声明的用户下启动。
【问题讨论】:
我曾经使用runas 在另一个用户帐户下运行我的应用程序。现在我也需要传递密码。我发现psexec 是一种简单的方法。
所以批处理文件包含:
@echo off
psexec my.exe -u hostname\user -p password
问题是my.exe 仍然在我当前登录系统的用户下启动,而不是在上面 cmd 中声明的用户下启动。
【问题讨论】:
程序必须是最后一个参数 试试这个:
psexec -u hostname\user -p password my.exe
【讨论】:
psexec \\workstation64 -c test.exe -u DannyGlover -p Pa55w0rd?