2009-03-26 18 views
4

私はそれぞれに、リモートデスクトップ接続を開くの面倒なプロセスを使用して、私はそれらのサーバーに変更をしたいとき、今日のWindows Server 2003を実行して、負荷分散されたWebサーバーの数を維持しますこれらのサーバーは、各サーバー上のコマンドプロンプトからコマンドを実行します。これには多くの時間がかかります。私がやりたい何複数のWindowsサーバ上でコマンドを実行

は、コマンドを実行するか、またはこれらの他のWindowsサーバーのそれぞれにアクセスし、それらのそれぞれに同じコマンドを実行している一つの中央サーバにスクリプトを記述しています。このシナリオでは、私は、5〜10サーバ上でコマンドを実行したいだろうが、おそらくリモートサーバー上で実行されていない以上10

コマンドは、次のいずれかが考えられます。

コピーファイル 再コンパイル - すでに各サーバーに.batファイルがあります。 ソース管理(SVN)のチェックアウトまたは更新。 Windowsコマンドシェルから実行できるその他のコマンド。

はまた、私は、ドメイン管理者権限だけでなく、これらのサーバーのそれぞれに固有のログイン名とパスワードの情報を持っています。

私はSSHでのLinux/Unixの中でこれを行う方法を知っているので、Linuxのへの切り替えを言うの回答を行ってください。

ご協力いただきありがとうございます。

答えて

5

あなたはSysInternals PsExecを試みることができます。

+0

ありがとうございます。これは、私が探していたものとまったく同じように機能しました。 –

0

WindowsにRSHサーバーをインストールします。

RSHはもともとはUNIX上に存在していたため、Linux上にも存在していました。

私は、同時にWindowsの、SolarisおよびHP-UX上のアプリケーションのカップルを構築し、分散ビルドシステム、約10年前にこのソリューションを使用していました。各マシンでRSHサーバーが実行され、制御マシンからコマンドが発行されました。

サードパーティのRSHサーバを使用しました。私の名前は私を逃してしまいます。

Windows Serverは、RSHの悪魔に同梱するために使用さが、私はそれがちょうどビルドから削除されていると思います。

関連する問題