2012-03-09 5 views
1

自動更新モードで自動更新を実行しようとしています。これを行うために、私はコマンドラインを書きます:"advanced updater installer"での自動インストール

C:\Program Files (x86)\progsoft\prog> prog.exe /silentall 

しかし、プログラムは更新されません。私がそうするとき

C:\Program Files (x86)\progsoft\prog> prog.exe /silentall -nofreqcheck 

このウィンドウには、アップデートをインストールする機会が表示されます。しかし、これは静かな設定ではありません。私は何か間違った質問をするかもしれないありがとうございました!

+0

prog.exeはメタファーですか?私はその質問を全く理解していません。 –

+0

拡張インストーラは、ユーザーがアプリケーションに統合し、その横にある添付INIファイルを使用して構成し、アプリケーションの自動更新を処理するための "updater.exe"というスタブを提供します。スタブは、ユーザーが望むように名前を変更することができます。この場合、スタブは「prog.exe」と呼ばれています。 –

答えて

3

最初のコマンドでは、周波数チェック期間が経過していないため、アップデートが実行されないため、アップデータはただちに終了します。

2番目のコマンドも正しく、UIは表示されません。この場合、アップデーターはトレイアイコンとしてのみ表示され、そのアイコンをクリックすると完全なUIが表示されます。あなたはそのアイコンをクリックしたのですか、または最初から完全なUIでアップデーターを表示しましたか?

"/ silentall"パラメータを受け取ると、アップデータは完全なUIで自動的に起動されますが、すぐにトレイに最小化されます。これは、最小限のプロセスを防止し、アップデータが完全なUIで実行されたままになっている、あなたのマシン上の問題かもしれません。

+0

すばやい返信をありがとう!しかし、サイレントモードでアップデートを呼びたいのですが?私のプログラムでは、アップデートを確認するために5分ごとにプロセスを開始するタイマーを使用します。つまり、更新がなければ、彼は何も表示しません。システムトレイのアイコンでは...私はto-nofreqcheckを呼び出すだけですが、静かな設定はありません。 – Feor

+1

"/ silentall -nofreqcheck"は静かに動作するはずですが、他のマシンで試してみましたか?また、5分というのはあまりにもしばしば私が言うだろう。通常、アップデータは1日1回またはアプリケーションの起動時にチェックされる予定です。 –

関連する問題