リリース管理ソフトウェア
-
23-08-2019 - |
質問
リリース管理の話題で、私は基本的にWSUSは、私の知る限り(リモートインストール、バージョンの照会、マシンごと/グループ設定など)を承知しているとして提供しています機能を実行するソフトウェアのための私のオプションを検討していますが、私のカスタムソフトウェアについて。また、ソフトウェアは、現在など、更新前に実行されている場合に通知し、サードパーティ製の実行ファイル(例えば、グラフィックスドライバのインストーラ)を実行できるようにする必要があります。
UPDATE:私は主にNETのコードがインストールされているC#/ C ++で探していますが、私はダースのクライアントへのサーバーから同時にアップデートを押し出すための解決策を探しています。ことは、私がラッパーする必要がありますするつもりです何か、たとえば、NSISインストーラ構築スクリプト、またはされているが、ハイブリッド管理/管理/インストールツールですか?私は現在、(あまりにも、そのための言語についてのアドバイスを?Windows PowerShellを?)ギャップを埋めるためのスクリプトのいくつかの並べ替えと私の主な候補としてNSIS / WiXので探しています。
解決
あなたは機能のようにWSUSを提供するために探しているなら、あなたはそれを使用することができますか?既にWindowsインストーラで素敵再生している場合、それは私が見ることができるものから、あまりにも難しいことではありません。
WSUSへの更新を公開する方法についてはこの例を参照してください。 。ここでPowerShellスクリプトもありますのそれがWSUSへのMSPを公開実証
あなたがあなた自身のレポートインターフェイスを作成する必要があるように見えますが、私はそれは、WSUSのV4を構築するよりも簡単になるだろうと想像する必要があると思います。
私は、これは(あなたが自動更新クライアントを制御することができます)、「内部」配布のためであると仮定しています。あなたはそれがすべてで、おそらく何の助けません「直面し、顧客を」何かを提供するために探しているなら;)
他のヒント
あなたが複数のプラットフォーム、およびグラフィックスドライバではなく、Javaの/ C#のを言及するので、私はあなたが(持って)持っていると推定exeファイルの特定のプラットフォームに。そのためにJava Web StartとClickOnceのオプションはあなたのためではありません...
ヘンゼル分は主にPaint.Net の男との最近のチャットを持っていました3または4の積層ものだそうです彼らのインストーラに関する。これは、チェックアウトする価値があるかもしれません。