从 Windows 7 在 Windows Server 2008 R2 上运行 psexec

从 Windows 7 在 Windows Server 2008 R2 上运行 psexec

我尝试从 Windows 7 客户端电脑成功运行位于服务器电脑 (Windows Server 2008 R2) 上的批处理文件。但它不起作用,命令提示符显示以下错误消息。

当我跑步时

psexec \\199.219.21.141 -u admin /c "C:\Compile.bat"

系统提示我输入密码,输入密码并按下后,我得到

Make sure that the default admin$ share is enabled on 199.219.21.141 

用户 admin 是服务器计算机上的本地管理员的一部分

我尝试过的事情,

  1. 关闭 UAC。
  2. 关闭 Windows 防火墙
  3. 在 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 中将 LocalAccountTokenFilterPolicy DWORD 设置为 1
  4. 使用 cmdkey.exe /add:MACHINE_NAME_HERE /user:199.219.21.141\admin /pass:PASSWORD_HERE psexec.exe \199.219.21.141 -i notepad cmdkey.exe /delete:199.219.21.141 缓存用户凭据

    确保 199.219.21.141 上启用了默认 admin$ 共享

服务器上有 admin$ 共享,我可以看到我的用户名列为管理员组的一部分。但即使使用资源管理器,我也无法打开共享

当我运行运行-->cmd.exe(管理员模式)--> \199.219.21.141\admin$

知道我做错了什么吗?

相关内容