web-dev-qa-db-ja.com

複数のWindowsにソフトウェアをリモートでインストールする方法XPマシン?

Windows XP用のスタンドアロンのGoogleトーククライアントをインストールする必要があります。私はgoogletalk-setup.exeを持っています。これを100以上のWindowsにインストールするにはどうすればよいですかXPシステム?自動化する方法はありますか?

コマンドラインスイッチについて言及している this info が見つかりましたが、他のプログラムで見たようなサイレントインストールオプションが表示されません。

5
jjclarkson

2つの方法が思い浮かびます:

  1. Windowsログオンスクリプト
  2. Microsoft Systems Management Server
  3. システムセンター
6
sindre j

ログインスクリプトに含めることもできますが、存在を確認するロジックを追加する必要がある場合があるため、複数回インストールされることはありません。

Sysinternals(現在はMicrosoft)のこの無料ツール(PS.EXE)を使用して、実際にログインしたり、クライアントソフトウェアをインストールしたりせずに、リモートシステムでセットアップファイルを実行できます。 googletalk-setup.exeのネットワークインストールポイントを設定してから、ユーティリティを使用します。複数のシステム、またはワイルドカードを使用してドメイン全体にインストールすることもできます。

http://technet.Microsoft.com/en-us/sysinternals/bb89755http://www.windowsitpro.com/article/remote-computing/psexec (ユーティリティ名前が変更されましたが、使用方法は同じです)

2
KCotreau

MSIファイルを作成し、グループポリシーを使用して展開します。

2
joeqwerty

psexecは確かに優れたツールですが、インストーラーにコマンドラインオプションがないか、ほとんどない場合(インストーラーが完全にGUIに近い場合)、複数の選択肢を処理しません。

ログオンスクリプトとして、動作するkixtartスクリプトを見てきました。次のようなインストールシーケンスに従って他のスクリプトをロードして起動するために使用されます。

「ログオン」スクリプトはログイン時に実行されます。アプリドライブをマウントする「マウント」スクリプトを起動します。アプリを探す「アップデータ」スクリプトを起動します。

「アップデータ」スクリプトは、アプリをローカルディレクトリに転送する「転送」スクリプトを起動します。 「アップデーター」は「インストール」スクリプトを起動します(各アプリに固有)

「インストール」スクリプトは、どのような方法でもかまいません...バッチ、AutoIT、psexec ..動作する方、できればサイレントで高速な方

「アップデータ」はアプリドライブのディレクトリにログを記録します「ログオン」スクリプトはアプリドライブのディレクトリにログを記録します

これらはすべて、わずかな予算で実行できますが、学習曲線は非常に急です。ログイン時の更新は、ログインを遅くする優れた方法であることを知っています。 「アップデータ」は、ログイン時にスケジュールされたタスクとしてインストールされ、より適切なタイミングで実行されます。

ちなみに、誰かが彼を助けるためのkixtartスクリプトサンプルを持っていますか?

1
Jereme Hall