0
私はリモートマシンのセットをファイルとして管理しています。私は自分のJavaコードでマシンリストを繰り返しているので、それらのマシンでいくつかのバットファイルを並行して(一度に)実行したい。複数のマシンでPsExecを並行して実行したい
助けてもらえますか?一度に複数のマシンを呼び出すためにPsExecを実行するにはどうすればよいですか?
本当にありがとうございます。前もって感謝します。
私はリモートマシンのセットをファイルとして管理しています。私は自分のJavaコードでマシンリストを繰り返しているので、それらのマシンでいくつかのバットファイルを並行して(一度に)実行したい。複数のマシンでPsExecを並行して実行したい
助けてもらえますか?一度に複数のマシンを呼び出すためにPsExecを実行するにはどうすればよいですか?
本当にありがとうございます。前もって感謝します。
pc_info.txtという名前のファイルを保存し、バッチと同じ場所が保存されます。 PCのリストをファイルpc_info.txtに入れてください。
@echo off
for /F %%M in (pc_info.txt) do (
ping -n 1 -w 1 %%M >nul
if errorlevel 1 echo %%M is down >> c:\temp\pc_down_info.txt
If not errorlevel 1 (
cd c:\psexec
psexec -d \\%%M "C:\Program Files (x86)\McAfee\VirusScan Enterprise\mcupdate.exe" /update
)
)
pause
このコードは、pc_infor.txtにリストされているすべてのPCでDVDMaker.exeを実行します。 c:\ temp \ pc_down_info.txtにダウン/オフラインのPC名を入力します。