       BINARY   
 .  #     PE-.
================================================================================

GETF[#] [-err:errcode] [-g=ColNum[@SpacedStr]] <FName>,<PosLen>,<VarName>

-g=ColNum	       
	  .
-fd=<HANDLE|?NameHandle>  
-free=HANDLE	
FName	  ,    :
	,  , \\.\PhysicalDrive0,   , C:,
	  , \Device\Harddisk0\Partition1,   
	 #[.]InternalSrcID[|Dir], ("."  raw );  
	     #Num; -bin    &:PEVAR
PosLen	,       ( )  ,
	  "#",  1023#32;   TGMKS
	(K=1024, S=512).     "*",   
	   . 
VarName	 ,     .
--------------------------------------------------------------------------------

GETF -find <LargeFName>, [POS],<[*[<times>]]VarName>,<DestFile|*DestVarName>
	//    *:list

-find	       
[POS]	 [LargePos[#LargeLen[#SubLen[#SubOffset[#BlkSZ[#OffsetInBlk]]]]]]:
	LargePos    
	LargeLen   
	SubLen	     
 LargePos, LargeLen, SubLen  SubOffset   <=0,  
BlkSZ	512 -. LargePos%BlkSZ    OffsetInBlk.
	BlkSZ    ;    1, 
	      

***	TGMKS  : T=1099511627776 G=1073741824 M=1048576 K=1024 S=512
--------------------------------------------------------------------------------
   ,    GETF,    .
    ,     0x00; 
     (0xFA 0xAA 0x00).
       , -  "1".
        BINARY - PUTF.
        GETF  PUTF.
      0    ,  
  ,    ,    0xFFFFFFFF.
          - READ  WRIT.
      (7K)    PE.
 :    ,  0x23 0xAD 0x1C 0x80.
     "[FileName]""#SrcName[|DirName]",   "" 
 . SrcName       .
   UD: ud:UD FileName:UD InternalFileName.
: \\?\Harddisk0Partition2\A.TXT, \\?\HarddiskVolume5\A.TXT,
\\?\ImDisk0\A.TXT

******************************************************************[]*****
GETF %CurDir%\Memu.LST, 0x400#0x10, FileData //  FileData 16  (0x10)   %CurDir%\Memu.LST,    0x400
GETF %CurDir%\Memu.LST, -1, FileLength //  FileLength   %CurDir%\Memu.LST
GETF -bin &Src, 2#4%, Dst
GETF# %CurDir%\Memu.LST, 0x400#0x10, &DataBin
GETF# \\.\PhysicalDrive0,1024#12,&&pasword2  // 
TEAM ENVI$# &DATA=33 33|GETF -find A.ISO, 0#1M#2##512, &POS, *&DATA //512Bytes-group find
TEAM ENVI$# &DATA=33 33|GETF -find A.ISO, 0#1M#2##1, &POS, *&DATA   //1Byte-group find  
TEAM CODE *,USB,**-ANSI,&&usb|GETF -find \\.\PhysicalDrive3,0#0x1ff#0#0#1#0,&&v,*&&usb
GETF -find "%&CurFile%",0##8#0#1#0,*SUBFPOS,*&sGE
GETF -find \\.\PhysicalDrive1,0#5G,IMGPS,D:\PE\MAX\SKY8PE.IMA
GETF -find \\.\PhysicalDrive1,2G#1.5G,IMGPS,%CURDIR%\B.IMA