[ホーム] -
[Windows 10 FAQ 一覧] - [netsh でリモート管理が出来ない場合の対処]
netsh set machine コマンドではnetsh によりリモートコンピュータのネットワークの設定が可能です。
以下は IPアドレス = 10.0.0.1 の リモートマシンに対して 設定を行うコマンドです。リモートコンピュータのユーザ名とパスワードの入力が必要です。
C:\ netsh set machine name=10.0.0.1 user=pcname\username pwd=xxxxxxxx
しかしこのコマンドを実行しても、エラーも表示されずにコマンドが実行されてしまいます。
理由は以下の通りです。
set machine はnetsh コンテキストから実行する必要があります。
■以下だと失敗します。
C:\ netsh set machine name=10.0.0.1 user=10.0.0.1\username pwd=xxxxxxxx
■以下のとおり netsh コンテキストから実行すると無事成功し、リモートコンピュータのネットワーク設定が可能となります
C:\ netsh
netsh>set machine name=10.0.0.1 user=10.0.0.1\username pwd=xxxxxxxx
[10.0.0.1] netsh>
(*)この例ではIPアドレスである10.0.0.1で指定していますが、ホスト名で指定するのが一般的です。