IniRead

INIファイルからデータを読み出す

IniRead, OutputVar, Filename, Section, Key [, Default]

Parameters

引数名説明
OutputVar 読み出した値を格納する変数名
Filename INIファイル名。
相対パスで記述したときは、%A_WorkingDir%から検索される。
Section セクション名。(括弧を含まない)
Key キー名。
Default キーが見つからなかったときに変数に格納される値。
省略時は、「ERROR」になる。

ErrorLevel

ErrorLevelは変更されない

Remarks

このコマンドで扱うINIファイルは、以下のような形式。(AutoHotkey.iniとは違うので注意)

[SectionName]
Key=Value

値として改行などを含む文字列を使いたい場合は、エスケープ文字を使って記述しておき、「Transform,OutputVar,Deref,%InputVar%」で展開するとよい。

Related

IniDelete, IniWrite

Example(s)

IniRead, OutputVar, C:\Temp\myfile.ini, section2, key
MsgBox, The value is %OutputVar%.