使用 psexec 对 Win2012 服务器运行任何命令时出现此错误:
PsExec.exe -u <user> -p <pass> \\<server_ip> cmd.exe
PsExec v2.11 - Execute processes remotely
Copyright (C) 2001-2014 Mark Russinovich
Sysinternals - www.sysinternals.com
Could not start PSEXESVC service on <server_ip>:
Error in the remote procedure call was cancelled
我尝试了以下操作:
- 放在用户和密码之前计算机名称
- 放在计算机名称之前用户和密码
- 使用服务器知识产权
- 用户服务器姓名
net use
在尝试运行命令之前注册连接- 添加凭证
cmdkey
但这一切都没有成功。
需要考虑的事项:
- 显然,还有其他人尝试了该命令并为她工作。
- 我用来连接机器的用户不是本地用户,但 Active Directory 用户中的某些领域(我不被允许使用本地用户)。