0
我有一組遠程機器保存在一個文件中。我在我的java代碼中迭代機器列表,我想在這些機器中並行運行一些bat文件(一次)。想要在多臺機器上並行運行PsExec
有人可以幫我我怎樣才能運行PsExec一次調用多臺機器?
你的幫助真的很感謝!提前致謝。
我有一組遠程機器保存在一個文件中。我在我的java代碼中迭代機器列表,我想在這些機器中並行運行一些bat文件(一次)。想要在多臺機器上並行運行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名稱。