如何编辑此批处理文件以检查exe是否正在运行

时间:2016-11-19 06:53:03

标签: windows batch-file command-line terminal

for /r %%i in (*.exe) do start "" /b "%%i"

在开始之前,如何编辑exe以查看exe是否正在运行?

1 个答案:

答案 0 :(得分:0)

for /r %%i in (*.exe) do tasklist|findstr /i /b /L /c:"%%~nxi" >nul&if errorlevel 1 start "" /b "%%i"

执行tasklist,将结果发送到findstr/b查找/L字符串/C:字符串/i字符串“%%我“findstr无论如何(处置任何输出)。如果errorlevel找不到匹配的字符串,请将if设置为1. errorlevel语句检测//keyboard shorcut to call functions $(document).on('keydown', function (e) { if(e.keyCode === 90){ // I want CTL + I e.preventDefault(); //call image upload func... triggerUpload(event,$(".camicon")); return false; }else if(e.keyCode === 97){ //I want CTL + P e.preventDefault(); $('.status-btn').click(); return false; } }); 何时为1或更大,如果未找到,则启动它。