次の方法で共有


標準アクション リファレンス

Windows インストーラーには、次の標準アクションがあります。

アクション名 アクションの簡単な説明
ADMIN 管理インストールに使用される最上位のアクション。
アドバタイズ アドバタイズされたコンポーネントをインストールまたは削除するために呼び出される最上位のアクション。
AllocateRegistrySpace AVAILABLEFREEREGで指定空き領域がレジストリに存在することを検証します。
AppSearch 以前のバージョンの製品を検索し、アップグレードがインストールされていることを確認します。
BindImage インポートされた DLL に実行可能ファイルをバインドします。
CCPSearch アップグレードのインストールを実行する前に、ファイル署名を使用して、該当する製品がシステムにインストールされていることを検証します。
CostFinalize CostInitialize アクションによって開始された内部インストールのコスト処理を終了します。
CostInitialize インストールのコスト処理を開始します。
CreateFolders コンポーネントの空のフォルダーを作成します。
CreateShortcuts する ショートカットを作成します。
DeleteServices システム サービスを削除します。
DisableRollback インストールの残りの部分のロールバックを無効にします。
DuplicateFiles InstallFiles アクションによってインストールされたファイルを複製します。
ExecuteAction EXECUTEACTION プロパティを調べて、実行シーケンスを開始する最上位レベルのアクションを決定してから、そのアクションを実行します。
FileCost インストーラーを使用してディスク コストの計算を初期化します。 CostFinalize アクションが実行されるまで、ディスク のコストは確定されません。
FindRelatedProducts アップグレード テーブル とインストールされている製品の対応を検出します。
ForceReboot インストール中にユーザーにシステムの再起動を求めるメッセージを表示するために、アクション シーケンスで使用されます。
install コンポーネントをインストールまたは削除するために呼び出される最上位のアクション。
InstallAdminPackage インストーラー データベースを管理インストール ポイントにコピーします。
InstallExecute インストールの開始以降または最後の InstallFinalize アクション以降のアクション シーケンス内のすべての操作を含むスクリプトを実行します。 トランザクションを終了しません。
InstallFiles ソースからコピー先ディレクトリにファイルをコピーします。
InstallFinalize インストールの開始以降または最後の InstallFinalize アクション以降のアクション シーケンス内のすべての操作を含むスクリプトを実行します。 トランザクションの終了をマークします。
InstallInitialize トランザクションの開始をマークします。
InstallSFPCatalogFile InstallSFPCatalogFile アクションは、Windows ファイル保護のために Windows Me によって使用されるカタログをインストールします。
InstallValidate 属性付きコストを持つすべてのボリュームに、インストールに十分な領域があることを確認します。
IsolateComponents IsolatedComponent テーブル を処理します
LaunchConditions インストールを続行する前に、すべて True に評価する必要がある LaunchCondition テーブルに含まれる一連の条件付きステートメントを評価します。
MigrateFeatureStates 現在の機能状態を保留中のインストールに移行します。
MoveFiles 既存のファイルを検索し、それらのファイルを新しい場所に移動またはコピーします。
MsiConfigureServices システムのサービスを構成します。 Windows インストーラー 4.5 以前の: サポートされていません。
MsiPublishAssemblies アクション インストールされている共通言語ランタイム アセンブリと Win32 アセンブリの提供情報を管理します。
MsiUnpublishAssemblies 削除される共通言語ランタイム アセンブリと Win32 アセンブリの提供情報を管理します。
InstallODBC ODBC ドライバー、トランスレーター、およびデータ ソースをインストールします。
InstallServices サービスをシステムに登録します。
PatchFiles Patch テーブルに対してクエリを実行して、特定のファイルに適用されるパッチを特定し、ファイルのバイト単位のパッチ適用を実行します。
ProcessComponents コンポーネント、そのキー パス、およびコンポーネント クライアントを登録します。
PublishComponents PublishComponent テーブルで指定されたコンポーネントをアドバタイズします。
PublishFeatures 各機能の機能状態をシステム レジストリに書き込みます
PublishProduct 製品情報をシステムに発行します。
RegisterClassInfo COM クラス情報のシステムへの登録を管理します。
RegisterComPlus RegisterComPlus アクションは、COM+ アプリケーションを登録します。
RegisterExtensionInfo 拡張機能関連情報をシステムに登録します。
RegisterFonts インストールされているフォントをシステムに登録します。
RegisterMIMEInfo MIME 情報をシステムに登録します。
RegisterProduct インストーラーに製品情報を登録し、インストーラー データベースをローカル コンピューターに格納します。
RegisterProgIdInfo OLE ProgId 情報をシステムに登録します。
RegisterTypeLibraries タイプ ライブラリをシステムに登録します。
RegisterUser 製品のユーザーを識別するためのユーザー情報を登録します。
RemoveDuplicateFiles DuplicateFiles アクションによってインストールされたファイルを削除します。
RemoveEnvironmentStrings 環境変数の値を変更します。
RemoveExistingProducts インストールされている製品のバージョンを削除します。
RemoveFiles InstallFiles アクションによって以前にインストールされたファイルを削除します。
RemoveFolders 削除するコンポーネント セットにリンクされている空のフォルダーを削除します。
RemoveIniValues IniFile テーブル .ini 指定されたコンポーネントに関連付けられているファイル情報を削除します。
RemoveODBC ODBC データ ソース、トランスレーター、ドライバーを削除します。
RemoveRegistryValues する レジストリ テーブルから作成されたアプリケーションのレジストリ キーを削除します。
RemoveShortcuts する アンインストール用に機能が選択されている、アドバタイズされたショートカットの削除を管理します。
ResolveSource ソースの場所を決定し、SourceDir プロパティを設定します。
RMCCPSearch アップグレードのインストールを実行する前に、ファイル署名を使用して、該当する製品がシステムにインストールされていることを検証します。
ScheduleReboot インストールの終了時にシステムの再起動をユーザーに求めます。
SelfRegModules SelfReg テーブル内のモジュールを処理し、インストールされている場合は登録します。
SelfUnregModules アンインストールするように設定されている SelfReg テーブル内のモジュールの登録を解除します。
SEQUENCE SEQUENCE プロパティで指定されたテーブルでアクションを実行します。
SetODBCFolders アクション システムで既存の ODBC ドライバーをチェックし、新しい ODBC ドライバーのターゲット ディレクトリを設定します。
StartServices システム サービスを開始します。
StopServices システム サービスを停止します。
UnpublishComponents PublishComponent テーブルからコンポーネントの非変換を管理し、パブリッシュされたコンポーネントに関する情報を削除します。
unpublishFeatures する 選択状態と機能コンポーネントのマッピング情報をシステム レジストリから削除します。
UnregisterClassInfo システム レジストリからの COM クラスの削除を管理します。
UnregisterComPlus UnregisterComPlus アクションは、COM+ アプリケーションをレジストリから削除します。
UnregisterExtensionInfo システムからの拡張機能関連情報の削除を管理します。
UnregisterFonts インストールされているフォントに関する登録情報をシステムから削除します。
UnregisterMIMEInfo システム レジストリから MIME 関連情報の登録を解除します。
UnregisterProgIdInfo OLE ProgId 情報のシステムとの登録解除を管理します。
UnregisterTypeLibraries タイプ ライブラリをシステムに登録解除します。
ValidateProductID ProductIDプロパティ完全な製品識別子に設定します。
WriteEnvironmentStrings 環境変数の値を変更します。
WriteIniValues ファイル情報 .ini 書き込みます。
WriteRegistryValues レジストリ情報を設定します。