PackageIniOverrideFile (グローバル変数およびアプリケーションごとの変数)、ProjectPostProcessingCommand (グローバル変数およびアプリケーションごとの変数)、および InstallationCommand の値にはそれぞれ各環境変数が含まれています。ThinApp Converter では、値を拡張してから使用します。
ThinApp Converter は、これらの変数を事前定義された環境変数として追加します。
- %AppInstallersRootDir% ‐ [Settings] セクションの InputUncPath で指定するアプリケーション インストーラの UNC パス。
- %AppInstallerDir% ‐ 該当するアプリケーションの %AppInstallersRootDir% の下にあるサブディレクトリ。
- %ThinAppProjectsRootDir% ‐ [Settings] セクションの OutputUncPath で指定した生成済み ThinApp プロジェクトのための UNC パス。
- %ThinAppProjectDir% ‐ 該当するアプリケーションの %ThinAppProjectsRootDir% の下にあるサブディレクトリ。
PackageIniOverrideFile での事前定義済み変数の使用
この例では、PackageIniOverrideFile、ProjectPostProcessingCommand、および InstallationCommand の各パラメータで事前定義された変数を使用する方法を示します。
[Settings] PackageIniOverrideFile=%AppInstallersRootDir%\AppSyncSettings.ini ;will resolve to \\AppInstallerServer\AppInstaller\AppSyncSettings.ini [AppSettings:Adobe] InstallationCommand=AdbeRdr920_en_US.exe /sAll PackageIniOverrideFile=%AppInstallerDir%\override.ini ;will resolve to \\AppInstallerServer\AppInstaller\Adobe\AppSyncSettings.ini