taskkill /f /im appname.exe
Kill Wait
set "APP_NAME=em4me.exe"
:WAIT
taskkill /f /im em4me.exe
tasklist /FI "IMAGENAME eq %APP_NAME%" 2>NUL | find /I "%APP_NAME%" >NUL
if %errorlevel% equ 0 (
timeout /t 1 /nobreak >NUL
goto WAIT
)
Check if App running {?}
@echo off
setlocal
call :CHECK "notepad.exe"
if %errorlevel% equ 0 (
echo App is running
) else (
echo App is not running
)
pause
exit /b
:CHECK
set "appname=%~1"
tasklist /FI "IMAGENAME eq %appname%" 2>NUL | find /I "%appname%" >NUL
if %errorlevel% equ 0 (
exit /b 0
) else (
exit /b 1
)