我正在PsExec工作,但我得到错误,因为“访问被拒绝”防火墙在这两台机器上被禁用。 两台机器的端口也是开放的。
C:\PSTOOLS>PsExec \\192.168.1.232 -u Administrator "c:\test\sample.bat Shailesh" PsExec v1.98 - Execute processes remotely Copyright (C) 2001-2010 Mark Russinovich Sysinternals - www.sysinternals.com Password: Couldn't access 192.168.1.232: Access is denied.
如果这与防火墙无关,听起来好像不是这样,并且您确实拥有远程机器的正确pipe理员密码,请检查以下内容:
admin$共享存在并且可以访问。 以下文章是关于psexec如何工作的相当长的解释,由Mark Russinovich(sysinternals套件的创build者)提供。