SXP 製品をパラメータ化するには、製品アーカイブおよびパラメータ アーカイブの両方を編集する必要があります。
製品アーカイブの編集
パッケージ化する製品に *.cnf のような、パラメータ化しようと考えている設定ファイルが含まれている場合は、パッケージング コンピュータに製品をインストールした後、files.sxp ファイルを編集する必要があります。 この例では、organization.cnf ファイルを編集し、ご利用の環境向けにパラメータ化し適合させます。
organization.cnf ファイルの中で、キーワード Sales Department をパラメータ $(Department) に置き換えます。
インストーラが、リストされているすべての製品ファイルのパラメータをチェックします。
または、パッケージング後、CMP エディタを使用して、ファイルが files.cmp 内に圧縮されている、パッケージされた製品を編集できます。 CMP エディタを使用することが、files.cmp ファイルを編集する唯一の方法です。
製品アーカイブの編集 - 一般的な手順
以下の一般的な手順では、入力したパラメータがターゲット コンピュータ上の実際の値に置き換えられます。
製品アーカイブの編集 - この例に特有の手順
以下の手順は、この例用に変更されているという点を除いては、上記の一般的な手順と同じです。 以下の手順に従って、入力したパラメータがターゲット コンピュータ上の実際の値に置き換えられるようにします。
ターゲット コンピュータでインストール中、インストーラが organization.cnf ファイルの パラメータ Department を解決します。 dep-h-resources グループに含まれるすべてのターゲット コンピュータに対して、パラメータが human-resources の値で置き換えられます。 dep-financials グループに含まれるすべてのターゲット コンピュータに対して、パラメータが financials の値で置き換えられます。
インストール前の oganization.cnf ファイル
インストール後の oganization.cnf ファイルのコンテンツは以下のとおりです。 コンテンツは、ターゲット コンピュータが割り当てられるグループに応じて変化します。
部門: $(Department) に割り当てられたターゲット コンピュータ上の製品ファイル (Files.sxp ファイル:)
#Sign# ArchiveName=ReplPar Release=1000 SXP=1.0
#ReplaceParams# $(SxpRootDir1)\Organization.cnf #CmpArchives# files.cmp
#FilesInArchives# $(SxpRootDir1)\Organization.cnf
インストール後の oganization.cnf ファイル
dep-h-resources グループに割り当てられた PC 用:
部門: human-resources に割り当てられたターゲット コンピュータ上の製品ファイル
dep-financials グループに割り当てられた PC 用:
部門: financials に割り当てられたターゲット コンピュータ上の製品ファイル
| Copyright © 2014 CA Technologies. All rights reserved. |
|