PackageIniOverrideFile (グローバル変数およびアプリケーションごとの変数)、ProjectPostProcessingCommand (グローバル変数およびアプリケーションごとの変数)、および InstallationCommand の値にはそれぞれ各環境変数が含まれています。ThinApp Converter では、値を拡張してから使用します。

ThinApp Converter は、これらの変数を事前定義された環境変数として追加します。

  • %AppInstallersRootDir%[Settings] セクションの InputUncPath で指定するアプリケーション インストーラの UNC パス。
  • %AppInstallerDir% ‐ 該当するアプリケーションの %AppInstallersRootDir% の下にあるサブディレクトリ。
  • %ThinAppProjectsRootDir%[Settings] セクションの OutputUncPath で指定した生成済み ThinApp プロジェクトのための UNC パス。
  • %ThinAppProjectDir% ‐ 該当するアプリケーションの %ThinAppProjectsRootDir% の下にあるサブディレクトリ。

PackageIniOverrideFile での事前定義済み変数の使用

この例では、PackageIniOverrideFileProjectPostProcessingCommand、および 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