環境:
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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
推しミネラルウォーターはありますか?
推しミネラルウォーターがあったら教えてください
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
この接続のDNSサフィックス について
Windows 7
-
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
DNSサフィックス
ネットワーク
-
-
4
DHCP設定バッチnetshコマンドについて
iOS
-
5
コントロールパネルの設定をレジストリで変更できますか
その他(パソコン・スマホ・電化製品)
-
6
コントロールパネルのことで
Windows 8
-
7
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチファイルでのDNSサフィッ...
-
NASと直接接続したい。
-
有線LANを接続すると無線LANが...
-
Windows10のダイヤルアップ接続...
-
XP同士を有線LANでつなげる...
-
Vistaで"識別されていないネッ...
-
ping で 一般エラー。
-
ファイル共有ができません。
-
win7でマザーボード交換後イン...
-
特定のネットワークにのみ接続...
-
PCとテレビのホームネットワー...
-
LANケーブルでノートPCと...
-
家庭でのファイル共有
-
パソコンとパソコンを接続して...
-
無線LANについて
-
無線LAN「ネットワーク要件に一...
-
特定のサイトにアクセスできない
-
NASが表示されない
-
au機で、ソフトバンクWi-Fiスポ...
-
ネットワークがつながらない。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NASと直接接続したい。
-
バッチファイルでのDNSサフィッ...
-
特定のネットワークにのみ接続...
-
有線LANを接続すると無線LANが...
-
ping で 一般エラー。
-
Vistaで"識別されていないネッ...
-
Windows10のダイヤルアップ接続...
-
LANケーブルでノートPCと...
-
ファイル共有ができません。
-
BDレコーダーでスカパーHDの録...
-
NASが表示されない
-
AKB-PVR202のLAN接続方 画像付
-
Windows7でインターネット接続...
-
マイネットワークに自PCしか表...
-
無線LANがインターネットにつな...
-
「ワイヤレスネットワーク接続...
-
Windows2000は無線LAN接続で特...
-
UPnP機能?
-
ダイヤルアップ接続の画面が表...
-
職場用ノートPCを持ち帰り自宅...
おすすめ情報