もしtasklistを使ったやりかたをしたいなら
バッチをつくっておいてそれを使えばいい
(中でバッチをつくりたければFOPEN(),FPUT(),FCLOSE() などを使って書き出す)
--- test.bat ---
@echo off
rem %1 で 指定したexe が実行中なら0、起動されていなければ1が表示される
tasklist | find %1 > NUL
echo %ERRORLEVEL%
-----------------
NULにリダイレクトしているのは不要な表示を消すため

exename = "notepad.exe"
sCmd = "test.bat <#DBL>"+exename+"<#DBL>"
isNotLaunch = VAL(DOSCMD(sCmd))
VAL()で数値化するのは帰ってくるのがあくまでも
文字列としての"0"か"1"だから

VAL() をしないなら
If isNotLaunch = "1" then
のように文字列として比較する