13

psexec コマンドを実行して、同じネットワーク上のサーバーに何かをリモートでインストールまたは実行すると、次のエラーが表示されました。

サーバー名にアクセスできませんでした

ネットワーク名が見つかりません

デフォルトの admin$ 共有が ServerName で有効になっていることを確認してください

ほとんどの参考文献では、次をレジストリに追加するよう提案されていましたが、私の場合、これは既にサーバーに追加されています。これで問題は解決しませんでした。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System および REG_DWORD 値 LocalAccountTokenFilterPolicy を作成または変更し、その値を 1 に設定します

4

3 に答える 3

14

解決:

C:\Windowsの場所である「admin$」共有を追加する必要があります。

  1. に移動しC:\windowsて右クリック -->Properties
  2. 打つadvance sharing
  3. チェックボックスをクリックしますShare this folder
  4. 名前admin$を入力し、アクセス許可を押します
  5. 「Everyone」を削除し、PsExec コマンドが実行に使用するユーザーのみを追加することをお勧めします。

PsExec コマンドを再度実行すると、問題が解決するはずです。

編集:

レジストリで AutoShareServer をオンにすることもできます。これにより、管理共有が自動的に作成されます。

  1. レジストリを開始regedit
  2. キーを探すHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\AutoShareServer
  3. AutoShareServerキーを次のように変更します1
于 2013-08-22T18:42:49.780 に答える