installanywhere インストールの最後から readme ノートを起動する方法はありますか?
インストール シールドには、「プログラムを実行する」または「Readme ノートを表示する」というチェック ボックスが表示される場合があることを知っています。
グレー
installanywhere インストールの最後から readme ノートを起動する方法はありますか?
インストール シールドには、「プログラムを実行する」または「Readme ノートを表示する」というチェック ボックスが表示される場合があることを知っています。
グレー
Enterprise Edition (Standard Edition インストールへのアクセス権がありません) では、いくつかの選択肢があります。
1 つ目は、「コマンドの実行」と呼ばれる「プログラムの実行」に似たアクションです。コマンドラインを指定すると、そのコマンドラインが実行されます。これは、インストーラーに含まれている実行可能ファイルを含め、現在インストールされている任意のプログラムです。
「コマンドの実行」に関する課題は、InstallAnywhere を使用している場合、おそらく複数のインストール プラットフォームをターゲットにしているということです。クロスプラットフォーム互換の珍しいコマンド ラインです。
代替アクションは「デフォルト ブラウザの起動」です。この場合、インストールからファイル (つまり、readme ファイル) を選択するか、URL を入力します (web サイトから readme ファイルを取得している可能性があります)。このアクションが実行されると、指定されたファイルまたは URL がブラウザー インスタンスに読み込まれます。
このアクションは、クロスプラットフォーム互換性がない場合もあります。インストール先が非 GUI *nix プラットフォームの場合、ブラウザが利用できない場合があります。たとえば、*nix サーバーに X がインストールされていないことはよくあることです。その場合、「本物の」ブラウザは存在しませんlinks
( linx
.利用可能であり、「デフォルトブラウザを起動する」アクションでも機能しない場合があります-私はそれらを試したことはありません)。
したがって、最善の解決策は、ルールによって GUI モードとコンソール モードのインストール パスに分割された、これら 2 つのアクションの組み合わせです。
まず、現在のモードが GUI であるかどうかを確認するルールを含む「デフォルト ブラウザの起動」アクションを追加します (「InstallAnywhere 変数の比較」を使用します$INSTALLER_UI$ equals GUI
)。「インストールされたファイル」または「その他の URL」が readme ファイルになります。
次に、現在のモードがコンソールかどうかを確認するルールを含む「コマンドの実行」アクションを追加します (上記と同じルール、ここで$INSTALLER_UI$ equals CONSOLE
)。コマンド ラインの値は、" more
" コマンドを使用し、その引数はテキストの readme ファイルへのパスです。
これにより、複数のプラットフォームをサポートしながら、目的の場所に移動できます。
FWIW、この情報はすべて、次のリンクから自由に入手できる InstallAnywhere ドキュメントで詳しく説明されています。