次の方法で共有

Windows OS 100台のDNSの向き先を共通のbatchファイルで変更したい

Anonymous
2022-04-21T05:12:48+00:00

Windows OS(Windows 10)の100台に対して、staticにて設定されているDNSの向き先を、コマンドを作成し、全台共通のbatchファイルとして各OS上で実行しようとしています。変更コマンド自体は下記URLを参考に、netshコマンドを使用し、実施可能である認識です。

【Windows】netshコマンドでTCP/IPのパラメータを設定する:Tech TIPS - @IT (itmedia.co.jp)

しかし、100台のWindowsにおいて、DNSが紐づいているNIC名がそれぞれ異なっており、

全台共通のbatchファイルとして各OS上で実行した場合は、NIC名が違うと弾かれてしまうことが懸念されております。

例)

C:>netsh interface ip set dns "Ethernet0" static 192.168.10.xx primary

C:>netsh interface ip add dns "Ethernet0" 192.168.10.yy

にて作成した場合、100台の内、NIC名がEthernet0の物だけ、192.18.10.xx,yyに変更されますが、違う物は変更できない。

質問

1.変更対象のDNSが紐づくNICをコマンドで定義し、上記netshコマンド携帯にて実施可能でしょうか。

2.ほかにPowerShellなどを使用した方が、上記懸念を解消したうえで対応できる等、情報があればご教示頂ければ幸いです。

家庭向け Windows | Windows 10 | 設定

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2022-04-21T06:45:01+00:00

PowerShellのGet-WMIObjectを使って…と書きかけたところで、

TechNetに良いものがありましたので参考にしてください。

TechNet スタートアップスクリプトでDNSを一斉に設定変更したい。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2022-04-21T07:31:33+00:00

    M.N-1様

    ご返信ありがとうございます!確認できました!

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません