![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
Windows XP で VBScript を使っています。
たとえば、次のスクリプトを実行します。
Set WshShell = CreateObject("WScript.Shell")
Call WshShell.RegWrite("HKCU\Control Panel\Mouse\MouseSensitivity", "20", "REG_SZ")
その後レジストリエディタで確認したところ、値は問題なく変更されていたのですが、再ログオンしないとマウスの移動速度には反映されないようです。
これを即時反映される方法はありますか。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
コントロールパネルの関係は、VBスクリプトに限らず、手でレジストリを変更しても、即座に変更値の情報がWindowsの動作には反映されません。
WM_WININICHANGEをWiindowsに投げて、初めてWindowsの[レジストリ]or[Win.ini]に変更があったことを認識します。
こういうポストができないスクリプトでは、到底「即時反映の実現」は皆無だと思います。
スクリプトではなく、コンパイルされた通常(C/VB/Delphiなどなど...)のExe形式のプログラムで、コントロールパネル系の設定値を変更する場合は、SystemParametersInfoというAPIによって、レジストリやWin.iniの読書きを行うのが、王道な方法であり、それ以外の方法は個人的には知りません。
(もし、これ以外の方法があれば、逆に知りたいです。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- Excel(エクセル) 3つのエクセルをそれぞれのシートのセルに反映させたいときはどうしたらいいでしょうか? 例えば①シート 4 2023/04/25 20:13
- HTML・CSS CSSでサイトの背景に画像を組み込みたいのですが反映されません 2 2022/11/22 16:21
- Windows 10 (続き2)2つのウィンドウ選択時の表示について 3 2023/08/21 22:41
- モニター・ディスプレイ Displayport接続時にディスプレイ設定の一部の項目がチラついて変更できない 3 2022/07/31 10:06
- Excel(エクセル) Excel2016 行間を詰めたい&同じカテゴリなら上位2つだけを表示したい 5 2022/06/03 12:19
- モニター・ディスプレイ PCのマルチディスプレイで複製はできますが拡張ができません 1 2023/08/09 01:29
- Windows 10 WIN10(MAC-bootcamp)で 起動時のパスWが どうにもならない 2 2023/06/30 11:40
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerShellでのエラー出力の読...
-
サーバーからクライアントのMAC...
-
VBスクリプト---アプリの終了に...
-
アプリケーションのフリーズを...
-
画面サイズを変えるVBスクリプト
-
HPにアクセスするとスピードが...
-
WindowsのPowerShellで SIGNAL...
-
レジストリの設定をすぐに反映...
-
yomi-searchより安定しているサ...
-
ブログ間を走るブログパーツ
-
CHATの改造について
-
コレガのルータについて この...
-
パソコン用語「ツリー」って、...
-
(フリーの)ツリー掲示版CGI、...
-
HPで「あなたは何人目です」...
-
変数を効率よく扱う
-
花台の位置は向かってどっちで...
-
アクセスカウンターについて
-
分周回路について
-
HPのページないしリンクにパス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PowerShellでのエラー出力の読...
-
VBスクリプト---アプリの終了に...
-
jQueryを使ってドラムロールを...
-
エロゲにおける『スクリプト入...
-
EXCEL VBA : PDFファイルを1つ...
-
レジストリの設定をすぐに反映...
-
VBSの作成 ディスク空き容量
-
アプリケーションのフリーズを...
-
ページにJavaScriptを埋め込む...
-
dewplayerの日本語表示
-
WindowsのPowerShellで SIGNAL...
-
サイトに訪れた人のIPアドレ...
-
wakwakでhpを製作しています。
-
おみくじの
-
言葉をランダムに組み合わせるCGI
-
フォームの<textarea>の最大文...
-
独学でCGIの勉強
-
あなたの「こんなCGIが欲しいな...
-
一枚しかできない写真アップロ...
-
スクロールバー非表示が IE で...
おすすめ情報