カスタマイズインストーラの作成と展開
Creo View JT Adapter インストールにアプリケーションを追加、またはインストールからアプリケーションを除去できます。たとえば、組織のユーザーから次のように要望されているとします。
必須
不要
Creo View JT Adapter の使用
Microsoft Visual Studio C++ 2015–2019 ランタイム再頒布可能
この場合は、Microsoft Visual Studio C++ 2015-2019 ランタイム再頒布可能がすでに展開されているので、これを除去することによってインストーラをカスタマイズできます。
次の 2 つの基本タスクを実行して、カスタマイズを行います。
1. インストーラファイルを追加または除去してディレクトリ構造を準備する。
2. CreoSetup.ini を修正してインストーラが正しく実行されるようにする。
これらのタスクを完了した後、ソフトウェアを展開できます。次のセクションの手順には、前述のタスクを完了し、展開するための指示が含まれています。
ディレクトリ構造の準備
次の手順を実行して、インストールディレクトリをカスタマイズします。
1. 空のディレクトリ (<directory>) を作成します。
2. これらのサブディレクトリとファイルを空のディレクトリにコピーします。
\prereqs サブディレクトリ
\creoview_jtadapter サブディレクトリ
Setup.exe
CreoSetup.ini
3. \prereqs サブディレクトリで、Microsoft Visual Studio 2015-2019 C++ 再頒布可能パッケージ x64 を除去します。これは vcredist_x64.exe と呼ばれます。
ディレクトリの準備ができました。次のセクションでは、INI ファイルをカスタマイズします。
CreoSetup.ini の修正
次に、CreoSetup.ini を修正してこれらの変更をデフォルトのインストールディレクティブに追加する必要があります。不要な行やセクションはファイルから削除することも、修正することもできます。この例では、修正しています。
vc_redist.x64.exe ディレクティブを除去するか無効にします。
変更に伴い、次の手順で INI ファイルを更新します。
1. CreoSetup.ini をテキストエディタで開きます。
2. [Other Applications] セクションで、VCREDIST_X64=YES という行を見つけて VCREDIST_X64=NO に置き換え、VCREDIST_X86=YES という行を見つけて VCREDIST_X86=NO に置き換えます。
3. CreoSetup.ini を保存してテキストエディタを閉じます。
INI ファイルでインストールが次のように定義されました。
INI ファイルの詳細については、後述のセクションCreoSetup.ini ファイルについて」を参照してください。
展開を開始するには、後述の「カスタマイズインストーラを使用した Creo View JT Adapter の展開」のセクションを参照してください。
CreoSetup.ini ファイルについて
ファイルの [Other Applications] セクションの各アプリケーションには値 YES または NO が含まれています。値 YES は、アプリケーションのインストーラが必ず実行されるという意味ではありません。YES 値を含む各アプリケーションは、インストールされる可能性があるということです。製品コード行と一致するインストールがシステムに存在する場合、何も行われません。一致するインストールがシステムに存在しない場合、アプリケーションがインストールされます。
各アプリケーションの PRODUCTCODE 行はオプションです。どのような場合でも、システムに同じバージョンがインストールされていなければ、アプリケーションは自動的にインストールされます。製品コードを用意することで、インストールの完了にかかる時間が最短になります。
PROGRAM 行の値は *.exe ファイルまたは *.msi ファイルでなければなりません。
カスタマイズインストーラを使用した Creo View JT Adapter の展開
ディレクトリの準備と INI ファイルの修正が完了しました。この例では、受動的インストールでアプリケーションを展開します。次の方法のいずれかまたは両方を使用できます。
Setup.exe をネットワーク上から直接実行する。
修正したディレクトリで、新しい自己解凍形式のアーカイブを作成する。自己解凍ファイルが CreoSetup.exe を呼び出して展開するすべてのインストールをチェーン接続していることを確認します。
CreoSetup.exe の呼び出しには、コマンドラインで基本の Creo View JT Adapter インストーラのすべての MSI 引数を含める必要があります。このとき、CreoSetup.iniCreo View JT Adapter 引数を直接埋め込むことはできません。
受動的インストールを実行するには、コマンドシェルを開いて次のコマンドを入力します。
CreoSetup.exe /vADDLOCAL="ALL" APPLICATIONFOLDER="C:\ptc\mycreoviewadapters" /qb!
* 
/v とコマンドの次の文字の間に空白がないことを確認します。
Creo View JT Adapter は進行状況バーとともにインストールされますが、「キャンセル」(Cancel) ボタンはありません。サイレントインストールのオプションの一般的な例については、サイレントインストールを使用した Creo View Adapter for JT および JT インポートフィルタの展開を参照してください。
これは役に立ちましたか?