人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WindowsXPのレジストリをいじるスクリプトを書いています。
具体的にはインターネットオプション>接続>LANの設定>プロキシサーバーの「ローカルアドレスにはプロキシサーバーを使用しない」のチェックボックスをチェックして、「次で始まるアドレスにはプロキシを使用しない」のデータに「;hatena.ne.jp」を加えるスクリプトです。

1.[C:\Documents and Settings\【ユーザID】]配下の[NTUSER.DAT]をreg load コマンドにて読み込む。
2.読み込んだ情報から、[Software\Microsoft\Windows\CurrentVersion\Internet Settings]キーの[ProxyOverride]の存在チェックを行い、存在すれば、設定値に指定のアドレスを追加する。存在しなければ何もしない。
3.reg unload コマンドにて[NTUSER.DAT]に書き戻す。

※上記1?3をユーザ毎に繰り返す。

また、「ローカルアドレスにはプロキシサーバーを使用しない」のチェックボックスをチェックするためには2のチェック時に「<local>」が存在するかも見なければなりません。2の存在チェック方法と、追記方法についていい方法があれば教えてください。

●質問者: ΦωΦ
●カテゴリ:コンピュータ
✍キーワード:Hatena Internet LAN Microsoft ne.jp
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● airplant
●60ポイント

WSHでレジストリを直接読み込み/書き込みできますので、利用されてみてはどうでしょうか?

通常のファイルと同じ感覚で、レジストリを検索したり、書き込みできます。

●サンプル

http://www.atmarkit.co.jp/fwin2k/operation/wsh07/wsh07_02.html

http://homepage2.nifty.com/pasocon/nyumon/wshshell/regread.html

◎質問者からの返答

WSHはよく分かっていませんでした。これを機に取り入れてみたいと思います。

分かりやすそうな(?)サイトをありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ