1

だから私はコンパイルされたmatlabコード'Example.exe'を持っています...私は次のことを行うインストーラーパッケージを作成したいと思います:

私のexeファイルはネットワークドライブにあります。

私のインストーラーは最初にユーザーにインストールパスを尋ねます。

次に、指定されたパスにexeファイルを(他のサポートファイルとともに)コピーします。フォルダーが既に存在する場合は、ユーザーに上書きの確認を求めます。

コピーが完了すると、インストーラーはユーザーにMCRをインストールするかどうかを尋ね、それに応じてインストールするかどうかを尋ねます。

すべてが完了すると、exeへのショートカットがデスクトップに作成されます。

私の質問は、これをすべて実行できるインストーラーパッケージジェネレーターはありますか?matlabがインストーラーパッケージを作成できることは理解していますが、ファイルをネットワークドライブからコピーしたいと思います。Visual Studioも持っていないので、msiを作成できません。

4

3 に答える 3

2

これを行う簡単な方法があります。IExpress というソフトウェアが必要です。提供されたインターフェイス (IExpress ウィザード) を使用して、自己解凍型の実行可能ファイル (.EXE) または圧縮されたキャビネット (.CAB) ファイルを作成できます。Windowsのすべてのバージョンに含まれています(私は思う..)。IExpress ウィザードを実行するには、ローカル ドライブに移動し、Windows\System32 で「iexpress」を検索してプログラムを実行します。それから...

次の手順に従います。
1. iexpress.exe を実行します
。 2. 新しい「Self Extraction Directive」ファイルを作成します
。 3. ファイルのみを抽出します
。 4. タイトルを指定し、ユーザー オプション、ライセンスなどを 指定
します。
その他のオプション (ウィンドウ、メッセージ)
8. パッケージを配置するパスを入力します。

パッケージを作成し (数分かかる場合があります)、配布し、アップロードします。
詳細については、http://www.makeuseof.com/tag/how-to-make-an-exe-installation-file/をご覧ください。

于 2013-04-28T10:22:32.467 に答える
1

これを行う簡単な方法はありません。しかし、Windows プラットフォームにしっかりと結び付いている場合は、Windows インストーラー テクノロジを確実に学ぶことができます。Visual Studio とは関係ありません。

WiX ツールセット(無料でオープン ソースです) をダウンロードして、Windows インストーラーに関する MSDN ドキュメントをご覧ください。

しかし、それは複雑な方法です。覚えておいてください。優れた Windows インストーラーを作成する方法を何ヶ月もかけて学ぶことができます。

もちろん、Inno Setup や NSIS を使用することもできますが、ネイティブの Windows インストーラーの代わりにインストーラー テクノロジを再設計するため、お勧めしません。

必要に応じて、Skype などで学習できます。:-) または (素晴らしいオファーではありませんか?) 私はあなたのためにインストーラーを作成し、すべてのコードを送信して、どれが何のためにあるのかを説明できます。

于 2012-11-07T12:30:26.693 に答える
-1

iExpressを使用してください!win xoxo 以降で利用可能 (xp)

Windows 8 Pro なら、あなたの声でパッケージが作れます!win 8 または 8.1 pro のみ。

于 2021-10-21T00:28:48.913 に答える