    Ramdisk     .
[.  IMDiskHelp.txt] 
================================================================================

RAMD [P percentage of memory] [LMini] [HMax] [FSurplus]  // 
RAMD <DName>[, DSize][, DForm][, DLett][, DiskVol][, CompMark][, Opt]  //  
RAMD ImDisk*[VarName] [*[Offset]*Size*[Ctrl]*Devi] [--[f]ins [-rmeu-]] -a -t Type -m LodPint [-n][-o op1[, op2 ...]] [-f|-F SrcFileDeviName][-s Size] [-b Offset] [-v PartID] [-S SectSz] [-u ImDiskID] [-x 1 TrackSectNum] [-y 1 CylinTrackNum] [-p "format Param"]
RAMD ImDisk*[VarName] -e [-s Size] [-o opt1[, opt2 ...]] [-u ImDiskID | -m LPoint]
RAMD ImDisk*[VarName] -d|-D [-u ImDiskID | -m LPoint]
RAMD ImDisk* -BD -m Driver [--remove] [--nbrd]  //,  / 
RAMD ImDisk*[VarName] -l [--id] [-u ImDiskID | -m LPoint] //ImDisk  
RAMD ImDisk* -gui  //ImDisk  

LPoint	   
DName	Ramdriv or ImDisk;    Max   Mini -  MB
DSize	 ,  : Pxx Lyy Hzz (xx   ,
	yy , zz ); : P20 L32 H64.   
	  (,   RAMD P10, 10%
	    Ramdisk).   Lyy/Hzz
	1M,   - 2 (x86 )  32 (x64 ).
DForm	 :  FAT, FAT32, NTFS;  , 
	    /,  -  .
DLett	 ,   ImDisk.   Ramdriv,  
	  "DiskVol"
DiskVol    ,    IMDISK
CompMark  1 NTFS-,  0  ; - "0"
Opt: 	0x1 bit  1     ,   IMDISK
Ctrl:	0x1 bit	   
	0x10	  
	0x20	   
	0x40	 
	0x100	    
	0x200	     
--nbrd	       ImDisk
--------------------------------------------------------------------------------
    Ramdriv,       Ramdriv,  
 ImDisk - PECMD.
    ImDisk,      
  , : RAMD ImDisk, L128, NTFS, B:, ImDisk2
   WIM     RAMD ImDisk,L64,NTFS,B:,ImDisk1,,1
 FAT32         WIM.
     ,    %CurRamDisk%  
 RAM-,          
ENVI ( ).
      IMDISK   Cabinet.dll.

-------------------------------------------------------------  ImDisk -----
-a	  
-d	
-e	  
-b	 ,      ,       ,         .
-s	  .         a (), b (. 512  ), k ( ), m ( ), g ( ), t ( ), K (), M (), G ()  T ().    ,  ,    1024 ,   1000. . -s 150M  -s 10% - 10    .  -500M -              .
-o	 ,      :
		ro -  
		rw - /
-o shared          (v.2.0.2)
rem	    ().    ,   .
fix	  ,   (  rem)
cd	  CD-ROM/DVD-ROM.
fd	  .     160K, 180K, 320K, 360K, 640K, 720K, 820K, 1200K, 1440K, 1680K, 1722K, 2880K, 123264K or 234752K.
hd	  .
ip	     .
comm	     COM-.
-m	  .  -m B:  -m y:  -m #: -    .
-f	  . ,  -f C:\Boot.img  -f \\server\share\image.bin  -F \Device\Harddisk0\Partition1\image.bin - ,          ,   ( )    .
-t	  ,  -t file -     , -t vm -  .   , -t proxy -    . ,    -f
-p	,   . , -p "/fs:ntfs /q /y",  ntfs-   .  /v:my_disk -  , -p "/fs:fat32 /q /y" -   FAT32 
-S	    .   512 ,   CD-ROM/DVD-ROM,   2048   .
-x	  -y, .
-y	 -x  -y   .            .     -o,  1440K  2 /  18 /.
-u	  -a   .   -d  -l        .
-v	   
-P	  -a        
-P	  -d      

  imdisk.exe:
    IMDISK_CLI_ERROR_DEVICE_NOT_FOUND = 1,
    IMDISK_CLI_ERROR_DEVICE_INACCESSIBLE = 2,
    IMDISK_CLI_ERROR_CREATE_DEVICE = 3,
    IMDISK_CLI_ERROR_DRIVER_NOT_INSTALLED = 4,
    IMDISK_CLI_ERROR_DRIVER_WRONG_VERSION = 5,
    IMDISK_CLI_ERROR_DRIVER_INACCESSIBLE = 6,
    IMDISK_CLI_ERROR_SERVICE_INACCESSIBLE = 7,
    IMDISK_CLI_ERROR_FORMAT = 8,
    IMDISK_CLI_ERROR_BAD_MOUNT_POINT = 9,
    IMDISK_CLI_ERROR_BAD_SYNTAX = 10,
    IMDISK_CLI_ERROR_NOT_ENOUGH_MEMORY = 11,
    IMDISK_CLI_ERROR_PARTITION_NOT_FOUND = 12,
    IMDISK_CLI_ERROR_WRONG_SYNTAX = 13,
    IMDISK_CLI_ERROR_FATAL = -1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[  ImDisk]~~~~~
imdisk.exe -e -s 300M -m B:  //  B  300 
imdisk -a -t file -o ro -m y: -f C:\Boot.img  //  Boot.img  Y,  
imdisk -a -t file -m y: -f C:\Boot.img  //  Boot.img  Y,  /
imdisk -d -m y:  //  Y
imdisk -e -o saved // ,     
imdisk -l -m R: // ,     
imdisk -a -s 150M -m #: -p "/fs:ntfs /y /q /v:imdisk  //   150 ,    ,   NTFS,   imdisk
imdisk -a -s 10% -m #: -p "/fs:ntfs /y /q /v:imdisk  //   ,     10    .
imdisk -a -s -500M -m #: -p "/fs:ntfs /y /q /v:imdisk  //   ,      ,         .  1200       1200-500=700
imdisk -a -t proxy -o ip -f 127.0.0.1:80 -m Z:  //  ,   ,    . 
imdisk -l -m F: //   ,     F:
imdisk -l //   ,   c  ImDisk

******************************************************************[]*****
RAMD P20 L32 H64
RAMD Ramdriv, P20L32H64   
RAMD ImDisk,L5,FAT,Y:,MAANU
RAMD ImDisk, L64, NTFS, B:, ImDisk1[, 1, 1]
RAMD ImDisk*&V*%st%s*%len%s*0*\\.\PhysicalDrive%disk% -a -o hd -m S: //      %disk%   S:,  %st% /  *%len% ,    %&V%
RAMD ImDisk*&V*16384*4096*1*\.\PhysicalDrive5 -a -S 512 -o hd -m Z: //      hd5   16384   4096 ,    %&V%,    Z:
RAMD imdisk* -a -F \Device\harddisk0\partition1\programs.img -m B: //  programs.img   B:\
RAMD Imdisk*&QIMD -l -m %OPDrv% //  &QIMD    ImDisk   %OPDrv%
RAMD Imdisk* -d -m Z: //  Z:
RAMD Imdisk* -D -m Z: //   Z:
RAMD ImDisk* -a -o ro -t file -m Z: -f %&iso% %&IOPT%
RAMD ImDisk* -a -o hd -o rw -f K:\PageFile.sys -m z: -s 134217728 -p "/fs:Fat /x /q /y /v:PageFile /force
RAMD ImDisk* -a -o ro -t file -m Z: -f %&iso% %&IOPT%
RAMD ImDisk*&&v -n -l //  %&v%   ImDisk 
RAMD ImDisk*&&v -l -u %N% //  %&v%     \\.\ImDisk%N%
RAMD ImDisk*&&v -l -u %~1 //   ImDisk ( )
RAMD ImDisk* -D -u %N% //  \\.\ImDisk%N%
RAMD Imdisk* -R -u %N% // \\.\ImDisk%N%
RAMD imdisk* -e -s 100m -m W:
RAMD Imdisk* -inst // ImDisk  ,   (    PECMD)
RAMD Imdisk* --fins //  ImDisk , () (    PECMD)
RAMD Imdisk* --fins -rmenu- //() ImDisk,     (   )
RAMD Imdisk* --free