为什么在这种情况下 RUNAS 命令有效但 PSEXEC 无效?

为什么在这种情况下 RUNAS 命令有效但 PSEXEC 无效?

当我尝试重新启动并删除 IIS 时,我运行:

runas /netonly /user:mydomain\myusername "iisreset ServerBoxMachine"

它要求我输入密码,然后命令成功运行。但是,我使用PSEXEC下面的方法,它不起作用:

psexec \\ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset

返回的是Access denied, you must be an administrator of the remote computer to use this command.。所以我运行gpresult /r查看我的登录名是否属于相关安全组,果然,它是该BUILTIN\Administrators组的一部分。所以从理论上讲,它应该可以工作。

我错过了什么?

答案1

我错过了什么?

您需要以系统帐户身份运行该命令。这需要您-s在命令中添加

你的命令将是:

psexec -s \\ServerBoxMachine -u mydomain\myusername -p MyPassword1 iisreset

PsExec v2.2

附加来源

相关内容