レジストリから値を読み取ります。
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