2017-03-22 8 views
0

私はCDを使用して配布する必要がある32ビットと64ビットのソフトウェアを持っています。ユーザーがオペレーティングシステムに基づいてソフトウェアを自動的にインストールできる適切な方法は何か。バッチスクリプト(exeに変換)を書いて、autorun.infファイルに添付しました。バッチスクリプトは、オペレーティングシステムを検出し、必要な種類のソフトウェアをインストールします。オペレーティングシステムに基づくソフトウェアの条件付きインストール

バッチスクリプトは私が望まないポップアップコンソールウィンドウを表示します。そして、それを非表示モードで実行するためのオンラインツール(複数のツールを試してみました)を使ってexeファイルにコンパイルした場合、コンパイルされたexeファイルはマルウェアの脅威と判断されています。

+3

バッチファイルがあれば、どうしたらいいですか? –

+0

申し訳ありません編集が完了しました。他の適切な方法がありますか? – prasanna

+0

inno-setupのようなセットアップツールを使用しますか? –

答えて

0

psexecを使用して、非対話型のシステムスペースでコマンドプロンプトを実行できます。ただし、インストールしているアプリケーションの進行状況バーも表示されません。問題の長期的な解決策は、Configuration Managerなどのアプリケーション配布システムを使用することです。 (CM shillではなく、ただ一つのオプションです)

関連する問題