我写了一些使用PSexe的c#代码。 我希望它在连接到我局域网的机器上运行远程执行程序。
该exe创建了一个新的本地用户。 当我在远程计算机上本地运行该exe时(右键单击 - >“以管理员身份运行”) - 它工作正常。 我不知道如何模拟右键单击 - >来自Psexec的“以管理员身份运行”。 我已经尝试了-l标志,但它不起作用
答案 0 :(得分:26)
使用-h
添加凭据后,只需添加-u -p
,即可使用提升的权限运行。
答案 1 :(得分:20)
使用psexec -s
s开关将使其在系统帐户下运行,这与运行提升的管理员提示相同。只是用它来远程启用WinRM。