通过命令行启动程序,但前提是尚未运行
我想出了下面的批处理文件,它运行良好。但是,我想知道是否有一种编码方法,以便如果某个程序已经在运行,它将跳过该程序并启动下一个程序。我希望这是有道理的。任何建议将不胜感激。 @echo off pushd start "" cmd /c cscript "C:\Users\User\Desktop\Work.vbs" start "C:\Program Files\Microsoft Office\Office15" Outlook.exe start "C:\Program Files\Microsoft Office\Office15" Lync.exe start "C:\Program Files (x86)\Google\Chrome\Application" chrome.exe runas /savecred /user:"DOMAIN\User_Adm" "C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\VpxClient.exe" runas /savecred /user:"DOMAIN\User_Adm" "mmc.exe \"My_Tools.msc\"