Examples:
- batch │ *.cmd,*.bat
exec │ *.exe,*.com,*.scr,*.lnk,<batch>,%PATHEXT%
far.ProcessName
(luafar_manual.chm)Code: Select all
lua:=far.ProcessName (far.Flags.PN_CMPNAMELIST, "<batch>", APanel.Current)
Code: Select all
...
local fnExt = mf.fsplit(APanel.Current,0x8)
local bFound=far.ProcessName (far.Flags.PN_CMPNAMELIST, "<media>", fnExt);
if bFound then s="yes" else s="no" end;
far.Message ("Extension=" .. fnExt .. " Found=" .. s)