こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

締切り済みの質問

.regファイルでTCP/IPの設定をしたい

ノートパソコンの有線LANの設定を.regファイルで一発で復元できるようにしたいです。

ノートパソコンを他に持って行って有線LANの設定をよく変更するのですが、家に帰った際にプロパティを開いて手動で値を戻すのが手間なので、.regファイルを使用して設定を復元できるようにしようとしました。
しかし、DHCPの設定にしていたものを家のIPアドレス(固定)に.regファイルで戻すと、レジストリにはIPアドレスがきちんと設定されているにもかかわらず、通信ができません。
ネットワークのプロパティで確認してみると、IPが手動設定なのにIPアドレス、サブネットマスク、デフォルトゲートウェイが空欄のままになっています。

ファイルの内容は以下の通りです。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\Interfaces\{C180BDD5-399F-45D5-9272-47DB35994A57}]
"EnableDHCP"=dword:00000000
"NameServer"="8.8.8.8,8.8.4.4"
"IPAddress"=hex(7):31,00,30,00,2e,00,31,00,34,00,30,00,2e,00,32,00,30,00,2e,00,\
31,00,36,00,37,00,00,00,00,00
"SubnetMask"=hex(7):32,00,35,00,35,00,2e,00,32,00,35,00,35,00,2e,00,30,00,2e,\
00,30,00,00,00,00,00
"DefaultGateway"=hex(7):31,00,30,00,2e,00,31,00,34,00,30,00,2e,00,30,00,2e,00,\
31,00,00,00,00,00


ちなみに、OSはWindows 7 Pro(64ビット)です。
レジストリの場所が間違っているのでしょうか?

投稿日時 - 2015-03-13 10:33:51

QNo.8934761

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(4)

ANo.4

No.3の補足です。
> ただ、変更するネットワークの設定は、必ずしもDHCPとは限らないです。

そのような条件付きでは「代替の構成」は適用できません。
オフィスが変わるたびにnetshコマンドを使用して更新するしかありません。

> レジストリの場所が間違っているのでしょうか?

netshやプロパティ画面で設定した内容はレジストリに反映されますが、
逆の方法でレジストリを変更しただけではネットワーク設定にリアルタイムで反映されるわけではないからでしょう。

投稿日時 - 2015-03-13 14:51:23

お礼

そういうことですね。
リアルタイムに反映されないので、リブート等が必要かもしれないですね。
であれば、netshでバッチファイルを作成した方が確実ということですか。
ありがとうございました。

投稿日時 - 2015-03-13 15:49:41

-広告-

ANo.3

そのような目的のために「代替の構成」という機能があるのですが、
すでに試してみたのでしょうか。
添付画像参照。

投稿日時 - 2015-03-13 12:10:57

お礼

見たことはありましたが、使用したことはありませんでした!
ただ、変更するネットワークの設定は、必ずしもDHCPとは限らないです。
この機能はDHCPと固定の環境でないといけないみたいですので。
でも、便利な機能をお教えいただき、ありがとうございました。

投稿日時 - 2015-03-13 13:16:18

ANo.2

補足です。
こちらのスクリプトファイルを使う方法のほうが簡単かも
http://www.atmarkit.co.jp/fwin2k/win2ktips/126sw_netconf/126sw_netconf.html

投稿日時 - 2015-03-13 11:19:48

お礼

なるほど、それもひとつの方法ですね。
どうしてもレジストリでないといけない、といったことはないのですが、レジストリでできない原因がわからないのが腑に落ちない部分となっております。
どうしてもうまくいかなければ、スクリプトでしてみようと思います。
ありがとうございました。

投稿日時 - 2015-03-13 11:55:21

ANo.1

コマンドで設定してはどうでしょうか?
バッチファイルを作成しておけば、自宅と外部の設定を簡単に切り替えられます。

http://www.atmarkit.co.jp/ait/articles/1002/05/news097.html

投稿日時 - 2015-03-13 11:13:19

-広告-
-広告-
-広告-
-広告-