我尝试从 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 是服务器计算机上的本地管理员的一部分
我尝试过的事情,
- 关闭 UAC。
- 关闭 Windows 防火墙
- 在 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 中将 LocalAccountTokenFilterPolicy DWORD 设置为 1
使用 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$
知道我做错了什么吗?