installation - 确保在 ServerName 上启用默认的 admin$ 共享

标签 installation remote-debugging remote-access psexec

运行 psexec 命令以在同一网络上的服务器上远程安装或执行某些内容时,显示以下错误。

无法访问服务器名称

找不到网络名称

确保在 ServerName 上启用默认的 admin$ 共享

大多数引用资料建议您将以下内容添加到注册表中,但在我的情况下,这已添加到服务器中。这并没有解决问题。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System
并创建或修改 REG_DWORD 值 LocalAccountTokenFilterPolicy 并将其值设置为 1

最佳答案

解决方案:

您需要添加“admin$”共享,这是您的 C:\Windows 地点。

  • 转至 C:\windows并右键单击 --> Properties
  • 点击advance sharing
  • 单击复选框 Share this folder
  • 输入姓名 admin$并点击权限
  • 我建议删除“所有人”并仅添加 PsExec 命令将用于执行的用户。

  • 再次运行 PsExec 命令,这应该可以解决您的问题。

    编辑:

    您还可以在注册表中打开 AutoShareServer,这将自动创建管理共享。
  • 启动注册表 regedit
  • 搜索 key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer
  • 更改 AutoShareServer key 1
  • 关于installation - 确保在 ServerName 上启用默认的 admin$ 共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18388381/

    相关文章:

    visual-studio-2012 - 我可以在 Windows XP 上使用 Visual Studio 2010 远程调试器从 Visual Studio 2012 调试 .Net 4.0 应用程序吗?

    python - pydev远程调试路径

    python - 为linux python执行远程Windows命令的简单解决方案

    mysql - 如何连接到其他主机上的 MySQL 守护进程?

    python - 在 python 2 和 python 3 上卸载 openCV

    deployment - 第 3 方 Wix 库

    java - 为Netbeans(JAVA)项目安装安装程序

    java - Eclipse 调试器和远程调试器不工作

    shell - 来自子shell输出的 fish shell 输入重定向

    ubuntu - Caffe 安装 - 无法开始编译