HOME >
WSH サンプル集 > レジストリを操作する
|
レジストリを操作する
サンプルソース
Set WshShell = WScript.CreateObject("WScript.Shell")
' レジストリを取得する
WScript.Echo WshShell.RegRead("HKCU\Software\Test\")
' レジストリを書き込む
WshShell.RegWrite "HKCU\Software\Test\", 1, "REG_DWORD"
' レジストリを削除する
WshShell.RegDelete "HKCU\Software\Test\"
|
解説
レジストリの値は RegRead で取得、RegWrite で書き込み、RegDelete で削除をします。
キー名には以下のような短縮形のキーの指定も可能です。
| 通常キー | 短縮キー
| | HKEY_CURRENT_USER | HKCU
| | HKEY_LOCAL_MACHINE | HKLM
| | HKEY_CLASSES_ROOT | HKCR
|
レジストリを書き込む場合、値と型名を指定します。
REG_SZは文字列、REG_DWORDは数値、REG_BINARYはバイナリ、REG_MULTI_SZは配列、
REG_EXPAND_SZは展開可能な文字列を表します。
関連する内容
|
スポンサードリンク
|