小编use*_*671的帖子

通过命令行启动程序,但前提是尚未运行

我想出了下面的批处理文件,它工作得很好。但是,我想知道是否有一种方法可以对其进行编码,以便如果某个程序已经在运行,它会跳过它并启动下一个。我希望这是有道理的。任何建议将不胜感激。

@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\"
Run Code Online (Sandbox Code Playgroud)

windows command-line batch-file

18
推荐指数
1
解决办法
5万
查看次数

标签 统计

batch-file ×1

command-line ×1

windows ×1