レジストリから値を読み取ります。
RegRead "keyname", "valuename"
パラメータ
keyname | 読みとるレジストリキー |
valuename | 読みとる値 |
返し値
成功: | 要求されたレジストリの値 |
失敗: | 数値1を返し、 oAutoIt.errorフラグを設定します: |
1 要求されたキーを開けなかった場合 | |
-1 要求された値を開けなかった場合 | |
-2 値の型がサポートされていない場合 |
注意
レジストリキーは "HKEY_LOCAL_MACHINE" ("HKLM")、"HKEY_USERS" ("HKU")、"HKEY_CURRENT_USER" ("HKCU")、"HKEY_CLASSES_ROOT" ("HKCR")、"HKEY_CURRENT_CONFIG" ("HKCC")のいずれかから開始されなければいけません。
関連
RegWrite例
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
var = oAutoIt.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "ProgramFilesDir")
WScript.Echo "Program files are in:" & var