環境:
OS:Windows7(32bit)
職場で複数台のPCのネットワーク設定をすることになりました。
バッチファイルを作成しようと思うのですが、いくつかの設定の内、DNSサフィックスだけコマンドでの設定方法がわかりません。
具体的には以下の箇所になります。(コントロールパネルの表示方法は「小さいアイコン」)
[スタート] - [コントロールパネル] - [ネットワークと共有センター] - [アダプタの設定変更] - [ローカル接続エリア(を右クリック)] - [プロパティ] - [インターネットプロトコルバージョン4(のプロパティ)] - [全般タブの詳細設定ボタン] - [DNSタブの「この接続のDNSサフィックス」]
ちなみに「以下のDNSサフィックスを順に追加する」の箇所はバッチファイルでの設定方法はわかっております。
「この接続のDNSサフィックス」の欄に設定する方法が知りたいです。
No.2ベストアンサー
- 回答日時:
レジストリの場所は下記になると思います。
GUIで設定をしてレジストリの変化を確認すればわかると思います。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\<Interface のGUID>\Domain
バッチ化する上で問題となるのは、インターフェースのGUIDがPC毎に異なることに有ると思います。
なんらかの方法でGUIDを取得してそれを元にレジストリ設定のコマンドを作成するようにバッチを組むことになるのかなと思います。
GUIDの取得についてあまりいい方法が思いつかないのですが、
getmac /v /fo list
上記コマンドで取得した結果からGUIDを切り出すようにすれば出来ることは出来そうです。
※ネットワーク接続名がPC毎に異なるとそもそもバッチでの変更は難しくなるので注意
もう少しましな方法としてはWMIを使用する方法が考えられます。
設定すべきところは
Win32_NetworkAdapterConfiguration プロバイダの
SetDNSDomain メソッド
になります。
PowerShellが使用出来るのであれば、
下記Webサイトの「ネットワーク アダプターの DNS ドメインの割り当て」を参考にして下さい。
http://technet.microsoft.com/ja-jp/library/dd315 …
VBスクリプトならVBスクリプトからWMIを使用する方法として下記を参考にして下さい。
http://www.wmifun.net/sample/win32_networkadapte …
どちらのサンプルともにも言えることですが、設定する条件をIPEnabledとしているので
「ローカルエリア接続」だけに設定するためには、もう少しネットワーク接続名を特定する必要があります。
(GUIDよりはましだと思いますが)
ネットワーク接続名がPC毎に異なると厳しいのは同じです。
ネットワーク接続の特定方法によってはWMICでも出来るかもしれません。
VB、Powershellはまさに今から勉強しようとしていました。さすがにいつまでもバッチでは限界が。
見た感じ、私はVB利用の方がやりやすいかと。。。
いろいろ検索した結果、<Interface のGUID>がネックなところまではわかっていたのですが、他のやり方が見当がつかなかったところです。
ありがとうございました。とても助かりました!
No.1
- 回答日時:
参考 URL
の真ん中当たりに
netsh で無理だから
regini でレジストリいじれとある.
参考URL:http://pcmemorin.blog.fc2.com/blog-entry-380.html
ご回答ありがとうございます。
私もそのURLを見ましたが、そのやり方は「以下のDNSサフィックスを追加する」の箇所の設定方法でした。
私が知りたかったのは「この接続のDNSサフィックス」の箇所です。調べても出てきません・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- 固定IP Win11 アダプター設定変更にイーサネットが表示されない 1 2022/12/03 18:31
- Wi-Fi・無線LAN ホームルータで急にインターネットにつながらなくなる 4 2023/03/25 11:00
- その他(SNS・コミュニケーションサービス) ニンテンドーswitchのネットが突然繋がらなくなったので、DNS設定を自動から手動に変更するとネッ 1 2023/05/25 05:48
- VPN DNS「8.8.8.8」とは何なのでしょうか? 固定 IP アドレスで光回線の代わりに使えますか? 4 2022/10/17 16:30
- その他(インターネット接続・インフラ) 有線LANでGoogleサイトのみ接続できません 2 2022/06/10 09:14
- WordPress(ワードプレス) WordPressで作ったHPの編集方法 2 2022/12/10 14:24
- FTTH・光回線 インターネット PC ゲームについて 契約回線のマニュアルに工場出荷時のIPアドレスが振られておりま 1 2023/04/27 21:46
- セキュリティソフト ヤフーメール 2 2022/05/02 23:02
- ルーター・ネットワーク機器 baffalo ルーターについて DNSを手動設定したのですが、プライマリ、セカンダリDNSを設定す 1 2023/01/09 14:53
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
DNSサフィックス
ネットワーク
-
vbsでDNSサフィックスの変更をするには
その他(プログラミング・Web制作)
-
信頼済みサイトの追加(レジストリ)教えてください
Windows Vista・XP
-
-
4
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
5
この接続のDNSサフィックス について
Windows 7
-
6
DHCP設定バッチnetshコマンドについて
iOS
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Windows10のダイヤルアップ接続...
-
ping で 一般エラー。
-
バッチファイルでのDNSサフィッ...
-
有線LANを接続すると無線LANが...
-
LANケーブルでノートPCと...
-
黄色いびっくりマークの意味は?
-
サブネットマスクが変わってし...
-
NASと直接接続したい。
-
ピアツーピアのネットワークでP...
-
VISTAでのヤフーBB無線LANパッ...
-
Vistaで"識別されていないネッ...
-
WindowsXP SP2インストール後ネ...
-
ファイル共有ができません。
-
職場用ノートPCを持ち帰り自宅...
-
VistaノートPC内蔵無線LANで無...
-
Windows Media Player9
-
インターネットの接続の共有が...
-
Windows2000は無線LAN接続で特...
-
今現在の「ネット接続設定情報...
-
Windows10 更新アシスタントの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NASと直接接続したい。
-
有線LANを接続すると無線LANが...
-
LANケーブルでノートPCと...
-
バッチファイルでのDNSサフィッ...
-
特定のネットワークにのみ接続...
-
Windows10のダイヤルアップ接続...
-
ping で 一般エラー。
-
Wi-Fi付きマザーボードで自作PC...
-
win7でマザーボード交換後イン...
-
職場用ノートPCを持ち帰り自宅...
-
Vistaで"識別されていないネッ...
-
社内サーバへの接続方法教えて...
-
ファイル共有ができません。
-
BDレコーダーでスカパーHDの録...
-
Windows2000は無線LAN接続で特...
-
ピアツーピアのネットワークでP...
-
家庭でのファイル共有
-
黄色いびっくりマークの意味は?
-
マイネットワークに自PCしか表...
-
Static Route設定が消えてしまう
おすすめ情報