无法强制 psexec 使用给定的用户帐户

Can't force psexec to use the given user account

我曾经在另一个用户帐户下使用 runas 用于 运行 我的应用程序。现在我也需要传递密码。我发现 psexec 是一种简单的方法。

所以批处理文件包含:

@echo off
psexec my.exe -u hostname\user -p password

问题是 my.exe 仍在我当前登录系统的用户下启动,而不是在上面 cmd 中声明的用户下启动。

程序必须是最后一个参数 试试这个:

psexec -u hostname\user -p password my.exe