アプリケーションデプロイメントの一般的な(無料の)オプションは何ですか?[閉まっている]


9

私は約150台のマシンを備えた小規模な学校ネットワークを管理しています。各マシンにアクセスすることなく、すべてのマシンにソフトウェアを展開する簡単な方法を探しています。

私はSymantec Ghostを使用してすべてのマシンを同じようにセットアップしましたが、1つのアプリケーションでは、ネットワーク全体を再ゴースト化するのは一歩遠すぎるようです。

以前は、MSIインストーラーを使用するか、インストールの前後にマシンのスナップショットを取得して、ネットワーク上の指定されたマシンに変更をプッシュするNovellのZenWorksを使用しました。

ただし、今回はWindows 2003を使用しており、予算は限られています(つまりありません)。私はグループポリシーインストーラーに頭を悩ませることができなかったので、もし誰かが私に良いハウツーを教えてもらえたら、それもありがたいです。

あなたの助けに感謝します!


6
インターン;-) ...今回は自分では役に立たなかった
カイル・ブラント

@カイル:それを答えてください、そして私はそれを賛成するために新しいアカウントを作成します!;)
squillman 08

@カイル:笑-私はそれらの1つを持っています。彼は優れたソフトウェアソリューションほど効率的ではありません:)
フィリップ

しかし、Vista Home BasicクライアントでGPOを使用できますか?それが私たちが持っているOSです。私はWPKGを唯一の普遍的なオプションだと思っています。
skfd 2009

いいえ。GPOは、VHBが提供しないドメインへの接続を必要とします。そもそもこれを必要とする状況では、Home Basicを使用しないでください。
マークヘンダーソン

回答:


8

手の込んだものなど、小規模なネットワークの場合、GPOの展開は十分以上である必要があります(多くの大規模ネットワークでは十分以上ですが、それはまた別の話です)。

GPO展開のハンドルを取得するには、GPO自体のハンドルを取得することをお勧めします。展開について多くを理解することは当然それから外れます。正式なドキュメントの多くは、あなたが持っているよりもはるかに大規模で分散された環境を想定しています(そして、変換、パッチ適用、および管理者インストールについて詳しく説明していますが、最初は混乱を招くだけです)。 (および簡略化された)GPOベースの展開の概要:http : //support.microsoft.com/kb/816102

現時点で知っておくべき重要なことは、割り当てられたアプリと公開されたアプリの違い、およびユーザーとコンピューターの配置の違いです。頭の中でそれらをまっすぐに取得したら、必要なだけ、または必要なだけ、さらに探索することができます。


7

学校ベースのネットワークも運営しています。教育市場の多くのソフトウェアがMSI形式で提供されていないため、GPOを介したインストールが実用的でない場合があります。最近のほとんどのソフトウェアには、「サイレントインストール」オプションを受け入れる実行可能インストーラーが付属しています。ネットワーク経由でアプリケーションをインストールする方法を理解するための専用サイトについては、AppDeployを参照してください。

WPKGは、ワークステーションにアプリケーションをインストールおよび更新するために使用できるアプリケーション(マシンにインストールするクライアント)です。無料でオープンソースです。独自のスクリプトを作成してソフトウェアをインストールするだけです。ネットワークに「インストール」ユーザーがいて、管理者権限があり、多数のアプリケーションのサイレントインストールを実行するログオンスクリプトを実行し、マシンを再起動します。マシンを再インストールして、新しくインストールしたWindowsに戻した後、「install」としてログオンし、すべてのインストーラーを実行します。これは設定が少し面倒なので、おそらくWPKGがより良いオプションです。

単純にぎこちない、壊れている、またはその両方のインストーラーに出くわした場合、優れたAutoItは、投げることができるほとんどすべてのものを自動化できます。これは驚くほど完全なWindowsオートメーション/テストユーティリティであり、優れたドキュメントとサンプルコードを備えており、マウスの移動とクリック、ボタンの押下、特定の内容のウィンドウが表示されるのを待つことができます。また、無料です。

編集:各ワークステーションにアクセスする必要を完全に避けたい場合は、スケジュールされたタスクからサイレントインストーラーを実行するスクリプトを作成できます。おそらくタスクを午後8時頃に実行してから、マシンの電源を切ります。


6

WPKG


WPKGは興味深いようです。誰かそれを使用していますか?
ダニエル

1
WPKGは素晴らしいです、私はそれをたくさん使用し、それは私に多くの時間を節約しました。
TRS-80

2

Googleは "Active Directory Application Deployment"に対して多くの結果を提供することができ、ほとんどのソリューションと同様に長所と短所があります。 この記事はあなたにとって良い出発点になるかもしれません。Microsoftのtechnet.microsoft.comサイトからも多くの良い結果が出ています。私が試していないが有望に見える代替手段は、Admin Aresenalです。それは高価ではありません、誰かがそれを使用/使用したかどうか聞いてみたいです。


1

Sysinternals PsExecでは、などのコマンドを実行できます
psexec @deploy.list msiexec /qn /i \\fileserver\installer\packagetoinstall.msi

他の誰かが詳細についてコメントしたいですか?または、この方法に固有の2番目の質問をすることもできます。


PsExecは、めったに再起動しないサーバーに適しているため、GPOベース(マシンごと)の展開を効率的に利用できません。サーバーを使用すると、スケジュールされた時間にPsExecでインストールをプッシュする方が簡単なことがよくあります。
nray 2009

上記のコマンドラインの1つの問題は、ユーザーとパスワードのスイッチがないことです。deploy.listのマシンが\\ fileserver \ installerにアクセスする場合、DCOMは呼び出し元(あなた)を偽装する必要があります。これがないと、マシンがmsiexecを実行しようとすると、アクセス権が停止します。
nray、2009

0

セットアップをmsi形式で再構築できる場合、Gpo、btwを介してアプリを展開できます。これまでのGFI Languardスキャナーで、セットアップにサイレントインストールオプションがあった場合に簡単な方法でソフトウェアを展開しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.