 :    ,   
group1;  ,  group2.
================================================================================

FIND[|^#~+-][*c] [! ]<COND>, [CMD1][! CMD2]

FIND|	 ,    "|"  
	 (-  ,   )
"^#~+-"	  ( )
*c	 *c      
"! "	 <COND>     (..,  ),
	  "!"  
*var	 PEVAR_Name  
COND	  (  <=> )  
	 , ,     ;  :
		"="				"<>"	 
		"<"	                  ">"	
		">="	          "<="	  .
	(***       "="  "<>")
	 ( [MemSum], [AllDiskSpace], [Proc]  [Key]):
		MEM>256 (    256MB)
		MEMB<268435456 (    268435456 )
		C:\>10000 (   C:  10000MB)
		R:\<*1000000 (  R:  1000000  [* ])
		Explorer.exe (   Explorer.exe)
		Expl*.exe (      * ?)
		KEY=#17 (    #17 )		
CMD1	 (   TEAM),    
CMD2	 (   TEAM),    

--------------------------------------------------   -----

FIND{|^#~+-}{*c} {! }{$}[{! }<COND1> [&|@] {! }<COND2> ..], {CMD1}{! CMD2}

"$"	 "[" ,     $ - ,  
	
[]	c,   ,  () 
COND1~N	 ,   
&|@	  "&" (AND -  ), "|" (OR - ), "@" (XOR -
	 ),      

--------------------------------------------------------------[]-----

FIND QCOND=?, VarName //  
QCOND	 :
	MEM=?	   ( MB)
	MEMB=?	   ( )
	R:\=?	   (  R:\,  )
	KEY=?Num      (FIND  KEY=?#13, &K)

-------------------------------------------------------------------[ProcID]-----

FIND --pid*@.[#ParProcID|ProcID] VarName, PrgmName

"*"	   
"."	  
--pid*.	  ,   VarName ProcID,  0
--pid@	: IdleTime TotalTime CPUNum ClkNum_OneSec 100nsNum_OneClk
	( ,  ,  ,   /100ns)
--pid*@	: ProcID ParProcID MemK CPUTime (100ns) TotalTime FileName CMDLine
	(ID , ID  , ,   CPU
	/100 /,  ,  , CMD );  TAB. CPUTime
	 0   IdleTime . 
--pid*@	 [#ParProcID|ProcID]      , 
	   ,    
ParProcID	  
ProcID		ID 
VarName		 
PrgmName	 

--------------------------------------------------------------------[WinID]-----

FIND [--sub][--forpid:PID|--fortid:TID] --wid*@[ParWinID] VarName, WinTitle
	//  *     .
FIND [--sub][--forpid:PID|--fortid:TID] --wid#ParWinID VarName, CtrlID
	 //  WinID  .

FIND [--sub][--forpid:PID|--fortid:TID] --wid*

--sub	
--forpid:PID	   PID
--fortid:TID	   ThreadID
--wid@	 ,    ,   TAB:
	SN WinID CtrlID ParWinID ThreadID ProcID Type Title (, ID ,
	ID  , ID  , ID , ID ,
	, );  TAB
--wid@	 [ParWinID]    WinID ,   
	 WinID,     (. )
--wid*@.	 [ParWinID]     WinID 
VarName		 
WinTitle	 
--[in]visible	  [].
--class	WinClassName    
-------------------------------------------------------------------[MenuID]-----
FIND --menu    VarName, WinID  //  MenuID .
FIND --menu#0  VarName, MenuID //  SubMenuID .
FIND --menu#SN VarName, MenuID //   SubMenu   SN (SN>=1)

--menu#SN	: SN MenuID CtrlID TXT;  TAB;  SN=0,
		 ,   
VarName		 
WinID		 
--------------------------------------------------------------------------------
   ,   ,     (FIND 
IFEX)    .     FIND  IFEX,
"!"         , 
 . ","     "!!" , 
 ELSE  (   ). IFEX  FIND  .
  C : * <> 
C : LeftPart <> RightPart;   
 .  LeftPart  RightPart  ;   LeftPart
 RightPart   ,    .
            "$"
   ,     .
   : |LeftPart <> RightPart,   
   , "#"   .
        TGMKS (K=1024 S=512  ..).
  VK_   ,    
  %PressKey%.       "=", 
   (    ,   WAIT).
      A~Z, 0~9,  0xNN   ,
,    2 . "#"   (  
).  "#" ,       .
       "=", "="    $.
          
 ,    .
  : \\?\Harddisk0Partition2\   \\?\HarddiskVolume5\  \\?\ImDisk0\

******************************************************************[]*****
FIND MEM<128, SHEL XPLORER2.EXE!SHELL EXPLORER.EXE //    128,   XPLORER2.EXE,  - EPLORER.EXE
FIND $%m%=1, !!  find $%n%=1, mess aaa!mess bbb   // .
FIND COND1, !! FIND COND2, ! FIND COND3, DoSth1! DoSth2   // ,    IFEX.
FIND [ C:\ > 100 & $"A " <> "A" & explorer.exe ], DoSth1! DoSth2 // .
FIND| $512=%LP%,DATE CT|TIPS* Current date...,%CT%,,,**
FIND KEY=#17,!CALL OrdDrv
FIND --pid*.123 TEnvi //  ,  , %TEnvi%=PID (123),     =0
FIND --pid@1876 TEnvi //  %TEnvi% IdleTime TotalTime CPUNum ClkNum_OneSec 100nsNum_OneClk
FIND --pid*@1876 TEnvi //  %TEnvi%   1876: ProcID ParProcID MemK CPUTime TotalTime FileName CMDLine
FIND --pid*@ TEnvi,explorer.exe //  %TEnvi%  explorer.exe: ProcID ParProcID MemK CPUTime TotalTime FileName CMDLine
FIND --pid TEnvi,Explorer.exe // ID  Explorer.exe
FIND --pid*@ TEnvi //     
FIND --pid*.#%&CmdPid% &DiskPartPid,diskpart.exe
TEAM EXEC --pid:&a %WinDir%\notepad.exe|FIND --pid*@.%&a% &b,|mess. %&b%
FIND --wid* TEnvi,QemuBootTester // WinID  QemuBootTester,    =0
FIND --wid*@ TEnvi,QemuBootTester // SN WinID CtrlID ParWinID ThreadID ProcID Type Title
FIND --wid*@ TEnvi //    WinID 
FIND --class:CabinetWClass --wid*@ &&TEnvi //  WinID   CabinetWClass
FIND --forpid:%&__PID% --class:#32768 --wid* &E
FIND --forpid:%&CmdPid% --class:ConsoleWindowClass --wid*@ &DiskPartWidInfos
THREAD* -HERE -TID:&TID LOOP #1=1,TEAM FIND --WID*@. &V|SET &V1=%&TAB%%&PID%%&TAB%|LOAD #999*FIND.EXE &V "" &V1|MSTR * &WID=<2>&V|CALC -BASE=16 &WID=%&WID%|SET-RET &WID=%&WID%|IFEX $%&WID%>0,EXIT LOOP!WAIT 1500 *=%&TID%