我有一个问题,互联网似乎没有解决方案,所以也许这里有人可以提供帮助。
我正在尝试使用 PsExec 在远程计算机上启动命令行提示符,但我不断收到“拒绝访问”错误。我的本地和远程机器都在运行 Windows 7 Enterprise(本地:x64,远程 x86)并且我使用的是 PsExec 1.98。我使用以下命令:
psexec \\remote -u domain\user -p password -i -d cmd.exe
我也尝试过其他命令(比如使用-s、-h等),好像没什么区别。我可以从本地计算机访问远程计算机的 admin$ 共享。事件查看器告诉我远程机器上发生了登录(和注销)。
此外,PsExec 在 windows 目录中创建 PSEXESVC.EXE,但不会删除它!有趣的是,相同的命令在 Win-7-Professional (x64) 上运行良好,反向运行也很好(即从远程机器执行以在本地机器上启动 cmd)。停用远程计算机上的防病毒和防火墙并没有什么不同。我无法在本地停用它,但我怀疑错误是在那里引起的。
有没有人有任何想法?