すいません、↑のは自分で作ったプログラムしかだめでした
これは大丈夫ですが、Program Files に入ってるプログラムはアクセス拒否されます
#uselib "kernel32.dll"
#func CreateFile "CreateFileA" sptr ,sptr ,sptr ,sptr ,sptr ,sptr ,sptr
#func CloseHandle "CloseHandle" sptr
#cfunc GetLastError "GetLastError"
dialog "",16
path = refstr
mes path+"\n"
CreateFile varptr(path) ,0x40000000 ,0x2 ,0 ,0x3 ,0 ,0
hFile = stat
switch GetLastError()
case 32
mes "実行中" :swbreak
case 5
mes "アクセス拒否" :swbreak
case 0
mes "実行されてません" :swbreak
default
mes "調べてません(^^;)" :swbreak
swend
CloseHandle hFile