1

Windows アプリケーションと、リリースの実行可能ファイルと適切な Dll を含むフォルダーを作成しました。

最初の問題は、すべてを 1 つの setup.exe にパッケージ化することです。このタスクでは、Windows のデフォルトの iexpress アプリケーションを使用する予定です....(これに利用できるより良いソフトウェアはありますか...無料である必要があります。大学の課題のため)

2 番目の問題は、実際のプログラムと含まれるライブラリがディスク ドライブ (つまり、w7 のプログラム ファイル (x86)) に保存されるように、インストールを構成したいということです。同時に、デスクトップ ショートカットを作成して、ユーザーが簡単に実行およびアクセスできるようにします。

私の2番目の問題で発生する問題は次のとおりです。

  • ユーザーが「プログラム ファイル」フォルダを持っていると仮定するのは間違っていますか??

  • ショートカットの作成を処理する vbscript を作成しようと考えていますが、vb.exe にはライブラリ ファイルも含める必要がありますか??

課題はあと2日で締め切りますので、胸をなで下ろしていただけると本当にありがたいです

どうも :)

4

3 に答える 3

3

次の SW に興味があるかもしれません。

私は最初のオプションをお勧めします。それは目的に応じて無料で、プロのライセンスを購入する必要はなく、5 分で MSI パッケージを作成できます。

于 2012-09-24T11:08:44.310 に答える
2

いいえ、Program Filesフォルダは有効な Windows インストールに共通です。しかし、それが常にC:\Program Files. プログラム ファイル フォルダーを取得するには、対応する環境文字列を使用する必要があります。

  • %ProgramFiles%- 32 ビット OS に 32 ビット プログラムを格納し、64 ビット OS に 64 ビット プログラムを格納します。
  • %ProgramFiles(x86)%- 64 ビット OS に 32 ビット プログラムを保存するため。

VBScript は、Visual Basic (VB.exe) 自体とは何の関係もありません。これはWindows Script Hostによって実行され、追加のライブラリは必要ありません。Windows Scripting Host は、最新の Windows OS にデフォルトで組み込まれています。

拡張子付きのスクリプト ソース ファイルを作成.vbsし、通常の実行可能ファイルとして実行するだけです。ショートカットの作成例はこちらにあります

于 2012-09-24T11:03:56.573 に答える
0

このフォルダーへのパスを含む環境変数 ProgramFiles があります。

インストーラー/パッケージャーのexeファイルとdllファイルを構築するために使用したソフトウェアが含まれていませんか?

それ以外の場合は、無料のパッケージ化プログラムを検索します。これが最も簡単な方法であり、このパッケージでもショートカットを作成できます。一方、vbscript を使用したい場合は、そこからすべて実行することもできますが、日常のユーザーではなく、管理者権限を持つユーザーがスクリプトを実行する必要があります...

無料パッケージ: いくつかのグーグルが私http://www.windowsnetworking.com/articles_tutorials/msi-packaging-tools.htmlに与えた、それをチェックしてください

于 2012-09-24T11:11:13.600 に答える