8.5.2 IniWrite初期化ファイルに値を登録する

機能
初期化ファイル(.INIファイル)に値を登録します。
形式

IniWrite ( FilePath , SectionName , EntryName , Value )

指定項目
FilePath
初期化ファイル名のフルパスを文字列,または値を格納した変数名で指定します。
SectionName
セクション名を文字列,または値を格納した変数名で指定します。
EntryName
エントリ名を文字列,数値,または値を格納した変数名で指定します。
Value
登録する値を文字列,数値,または値を格納した変数名で指定します。
説明
指定された初期化ファイルの特定のセクションに値を登録します。コマンドが正常に実行された場合は真(True)を,エラーが発生した場合は偽(False)を,コマンドの実行結果として返します。
FilePathで指定された初期化ファイルが存在しない場合は,ファイルを新規作成します。また,SectionNameで指定された初期化ファイルの特定のセクションが存在しない場合は,セクションを新規作成します。
補足
Windows VistaまたはWindows Server 2008で,環境変数ProgramFiles(通常はシステムドライブのProgram Filesフォルダ),またはWinDir(通常はシステムドライブのWindowsフォルダ)に設定されているフォルダ下の初期化ファイルを指定する場合,注意が必要です。詳細は,「1.8.3 コマンドの動作」を参照してください。
次のようなスクリプトでWindowsフォルダ下の初期化ファイル"ABC.INI"に情報を書き込める。

' スクリプトファイル
IniWrite ( _WIN_+"ABC.INI" ,"Files" ,"File01" ,"Readme.txt")
IniWrite ( _WIN_+"ABC.INI" ,"Files" ,"File02" ,"Abc.exe")

; ABC.INI
[Files]
File01 = Readme.txt
File02 = Abc.exe

対象バージョン
JP1/Script 01-00以降