Java 希望在多台计算机上并行运行PsExec吗

Java 希望在多台计算机上并行运行PsExec吗,java,windows,automation,multiprocessing,psexec,Java,Windows,Automation,Multiprocessing,Psexec,我有一套远程机器,它们保存在一个文件中。我在java代码中迭代机器列表,我想在这些机器中并行地(一次)运行一些bat文件 有人能帮助我如何运行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 erro

我有一套远程机器,它们保存在一个文件中。我在java代码中迭代机器列表,我想在这些机器中并行地(一次)运行一些bat文件

有人能帮助我如何运行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中列出的每台电脑上运行DVDMaker.exe。并将在c:\temp\PC\u down\u info.txt中输入关闭/脱机的PC名称