如何在目标机器上使用没有管理员权限的 psexec?

Hig*_*er4 29 remote-access windows pstools

是否可以psexec在没有远程机器管理员权限的情况下在远程机器上执行命令?

我尝试运行psexec \\<machine> -u <username> -p <password>,其中<username> <password>是非管理员凭据,但出现“访问被拒绝”错误

我可以使用相同的凭据将桌面远程连接到远程机器,没有任何问题。

我的本地机器运行的是 Windows 7 Enterprise 64 位,远程机器运行的是 Windows Server 2008 64 位。我在本地机器上确实有管理员权限。

编辑:致所有反对这个问题的人:我不是想规避任何形式的安全措施。我已经可以通过远程桌面进入远程机器并运行它在远程机器上运行该进程。我只是在寻找一种命令行方式来做一些我已经可以通过 GUI 做的事情。

Saf*_*ado 27

如发现:https : //stackoverflow.com/questions/534426/psexec-help-needed

作为 psexec 在目标上启动 Windows 服务的一部分,您需要在目标上拥有管理员权限,并且您需要管理员权限才能执行此操作。

psexec 将 psexecsvc 文件复制到管理共享,然后使用远程管理启动使用该文件的服务。它打开命名管道并将其用于进一步通信。完成后,它会自行整理。

虽然我找不到说同样事情的官方文档。