ファイル形式
インストールパラメーターファイルは、各行3列のCSV形式で記述します。
| セクション名,パラメーターのキー名,パラメーターの値 セクション名,パラメーターのキー名,パラメーターの値 セクション名,パラメーターのキー名,パラメーターの値 : | 
各列には、以下の項目を設定します。
| 項目 | 設定内容 | 
|---|---|
| セクション名 | セクション名を設定します。セクション名には、以下の2種類のうちいずれかを指定します。 “installInfo”:製品情報を設定します。 “parameters”:本製品の設定パラメーターの情報を設定します。 | 
| パラメーターのキー名 | パラメーターのキー名を設定します。 | 
| パラメーターの値 | パラメーターの値を設定します。 | 
注意
セクション名、およびパラメーターのキー名は省略できません。
セクション名が"installInfo"の場合
定義されてないパラメーターを設定した場合、サイレントインストールの実行時にエラーになります。
同じパラメーターを複数回設定した場合、サイレントインストールの実行時にエラーになります。
セクション名が"parameters"の場合
定義されてないパラメーターを設定した場合、実行時に無視されます。
同じパラメーターを複数回定義した場合、下の行の設定が有効になります。
CSVのファイル形式
CSVファイルの形式については、以下のとおりです。下記以外については、RFC4180に従います。
ファイル末尾には改行を指定してください
レコード内の各フィールドはカンマ「,」で区切ります(カンマはASCII(1バイト文字))
例)
| aaa,bbb,ccc | 
↓
| aaa | bbb | ccc | 
カンマが連続した場合、および、改行の前にカンマがある場合は、カンマの次に空データがあるものとします
例1)
| aaa,,ccc | 
↓
| aaa | ccc | 
例2)
| aaa,bbb, | 
↓
| aaa | bbb | 
ヘッダは指定できません。
ダブルクォーテーションで囲む場合は、同じレコードの全てのフィールドをダブルクォーテーションで囲みます。
例)
| "aaa","bbb","ccc" | 
↓
| aaa | bbb | ccc | 
改行、ダブルクォーテーション、またはカンマを含むフィールドは、ダブルクォーテーションで囲みます。
例1)
| "aaa","bb b","ccc" | 
↓
| aaa | bb b | ccc | 
例2)
| "aaa","bb,b","ccc" | 
↓
| aaa | bb,b | ccc | 
ダブルクォーテーションで囲まれているフィールドでダブルクォーテーションを使用する場合は、ダブルクォーテーションでエスケープします。
例)
| "aaa","bb""b","ccc" | 
↓
| aaa | bb"b | ccc | 
注意
エラーとなる場合について
以下の場合は、エラーとなります。
ダブルクォーテーションで囲まれているフィールドの前後に空白がある場合
| "zzz ","yyy", " xxx " | 
フィールド数が異なる場合
| aaa,bbb aaa,bbb,ccc aaa,bbb,ccc,ddd | 
ダブルクォーテーションで囲まれているフィールドと囲まれていないフィールドが混在する場合
| aaa,"bbb",ccc "xxx",yyy,"zzz" | 
ダブルクォーテーションのエスケープが崩れている場合
| "aaa","bb"""b","ccc" |