InstallAnywhere: ファイルとユーティリティ

単一のプロジェクト・ファイルから、物理、クラウド、仮想環境のすべて、そして Docker コンテナに対応したマルチプラットフォーム・インストーラを作成

ファイルとユーティリティ

カスタム・コード、ルール、テンプレート

次の拡張機能は、当社のソフトウェアおよびプレミアム・サポート・メンバーによって生成されたコードです。コードは「現状のまま」提供され、InstallAnywhere クロスプラットフォーム・インストーラのビルトイン機能を拡張するためにのみ使用することができます。

提供したいカスタム・コードをお持ちの場合は、電子メールの添付ファイルで、コードとそれに関連する文書を送信してください。Flexera Software (フレクセラ・ソフトウェア合同会社) は、これらの拡張機能のサポートは行っていません。

AbortInstallAction
このアクションは、ただちに現在のインストーラを終了します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。

AddToRequiredDiskSpace
このカスタム・コード・アクションは、整数値のカンマ区切りリストを取得し、それを必要なディスク容量に追加します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ArchiveResourceFileReader
このユーティリティは、リソース・ファイルからテキスト・ファイルを開き、それを一連の文字列に解析します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ChooseInstallDrive
このプラグインは、インストール先のドライブを確認するプロンプトを表示します。デフォルトの[インストールフォルダを選択]パネルでは、インストール・フォルダを変更できますが、インストール・パスを変更せずにドライブのみを選択するオプションはありません。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ConsoleInput(Enterprise Edition)
インストーラで使用する CONSOLE 入力パネルです。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
CopyDirectory
ディレクトリおよびサブディレクトリを、ユーザーのハード・ドライブの特定の場所から別の場所へコピーします。このアクションは、ディレクトリ・ツリー全体の詳細な再帰処理を行います。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
CopyFile
ユーザーのハード・ドライブの特定の場所にあるファイルを、別の場所へコピーします。インストール時に、インストール済みのファイルを別の場所へコピーする場合に便利です。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
DatabaseAction
このカスタム・コード・アクションは、データベースに接続し、ファイルから SQL を読み込み、クエリを実行して、データベースを閉じます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
DeleteDirectory
ユーザーのハード・ドライブのディレクトリとサブディレクトリを削除します。このアクションは、ディレクトリ・ツリー全体の詳細な再帰処理を行います。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
DeleteFile
ユーザーのハード・ドライブのすべてのファイルを削除します。アップグレード・インストールを実行する場合に、この拡張機能を使用して古いファイルを削除することができます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
DisplayImagePanel(Enterprise Edition)
他の InstallAnywhere パネルと同じデザインおよび操作性を備えたパネルで、GIF または JPEG 画像を表示します。画像が大きすぎる場合には、スクロール・バーを表示するかどうかを制御できます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
EndProcess
この拡張機能は、アンインストール中に実行中のプロセスに対して特定のタスクを実行するユーティリティを呼び出します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
EnhancedExecuteCommand
このアクションはコマンドを実行し、リターン・コードと結果を InstallAnywhere 変数に格納します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ExecuteAsRoot
このアクションでは、Unix システムで root ユーザーとしてコマンドを実行できます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ExecuteUninstallCommand
このアクションでは、アンインストール時に簡単にコマンドを実行できます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ExpressionEvaluator
このクラスは数式を評価します。簡単な計算を実行する必要があり、追加のカスタム・コードを記述したくない場合に役立ちます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ExtractToFile
URL リソースを開き、内容を新しいファイルに保存します。URL リソースは、インストーラ・アーカイブの内部、ユーザーのハード・ドライブ、またはネットワーク内の場所に保存できます。リモート・ロケーションやインターネット・ロケーションからのファイルのインストールや、特別な処理のためにインストーラ・アーカイブからファイルを抽出するときに便利です。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
FileInfo
このアクションでは、Win32 システム上のすべての実行ファイルまたは DLL 属性を取得できます。DLL バージョンを比較する必要がある場合に便利です。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
FullScreenBackgroundImagePanel(Enterprise Edition)
このパネルは、全画面背景画像を表示することで、インストール中にユーザーが他のデスクトップ・アプリへアクセスできないようにします。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
GetEightDotThreeFileName
このプラグインは引数としてファイル・パスを取得し、Windows 8.3 ファイル名を含む変数を返します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
HostInfo
このアクションはコンピュータの IP アドレスを取得し、それを InstallAnywhere 変数に設定します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
IndeterminateConsole
このカスタム・コード・アクションは、スクリプトの実行前に、フィールドにコンソール・テキストを表示します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
InstallJavaPlugin
このクラスは、Win32 システムで Java 2 JRE と Java プラグイン・コントロール・パネルを完全にインストールするために必要なアクションを実行します。Java プラグイン・コントロールをインストールします。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
InstallSharedDll
このアクションは、指定された DLL をインストーラ・アーカイブから抽出し、ハード・ドライブの任意の場所にインストールします。次に、Windows レジストリを読み取り、その DLL への参照数を追加または更新します。アンインストール時には参照数が減りますが、ゼロになった場合には、ファイルを削除するかどうかを確認するメッセージが表示されます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
IsRootRule(Enterprise Edition)
このカスタム・コード・ルールは、ユーザーが UNIX システムの root かどうかを確認します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
MessageDialogAction
インストールまたはアンインストール中に、メッセージ・ボックスを表示します。メッセージに表示する独自のテキストや必要な数のボタンを指定できます。ユーザーの選択内容は InstallAnywhere 変数に格納されます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ModifyString
この拡張機能では、InstallAnywhere 変数で文字列操作ができます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
NumberComparisonRule(Enterprise Edition)
このカスタム・コード・ルールは、数字と小数点を定義済みのコンパレータと比較します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
PassByValue
このアクションでは、参照ではなく値によって、InstallAnywhere 変数を渡すことができます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
PasswordPanel(Enterprise Edition)
このパネルでは、ユーザーがマスクされたパスワードを入力できます。このパネルには確認も含まれます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
PropertiesFileReader
このアクションでは、プロパティ・ファイルからのプロパティを InstallAnywhere 変数に変換できます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
Rename
ユーザーのハード・ドライブのファイル名またはディレクトリ名を変更します。インストール中にファイルをバックアップするときや、ファイル名を変更するときに便利です。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ResetJVMList
このインストール済みアクションは、開発者が指定した文字列を使用して、[Java VM を選択]パネル・リストをリセットします。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。
SimpleRegistryManagerPlus
これは、SimpleRegistryManager に関するラッパーで、Windows レジストリへの優れたインターフェイスを提供します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
Sleep
このアクションは、インストールを一時停止します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
SpeedRegistry
このクラスは、リソース・ファイルで指定された値をレジストリに追加します。多数の項目を同時にレジストリに追加するのに最適な方法です。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
WaitForFileRemoval
次のアクションを実行する前に、ファイルが削除されるのを待機します。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
WaitForProcessExit
このアクションは、特定の処理が終了するのを待機します。実行中のタスク一覧を出力する「tasklist」プロセスを持つオペレーティング・システムでサポートされます。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含む。
ZGDialogAction
このアクションは、最大 3 つのボタン、1 つのタイトル、およびナレーション・テキストが表示されるダイアログをポップアップ表示します。MessageDialogAction(ダウンロードで入手可能)と非常によく似ていますが、シンプルなパネルの場合はこのアクションのほうが使いやすくなっています。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含まない。
ZGDialogPanel(Enterprise Edition)
このカスタム・コード・パネルは、最大 3 つのボタン、1 つのタイトル、およびナレーション・テキストが表示されるダイアログをポップアップ表示します。MessageDialogAction(ダウンロードで入手可能)と非常によく似ていますが、シンプルなパネルの場合はこのアクションのほうが使いやすくなっています。
投稿者: Flexera Software (フレクセラ・ソフトウェア合同会社)。ソース・コードを含まない。

戻る InstallAnywhere