{CK A}{CONFIRM You MUST have ASSIGN.COM on A: to cancel this ASSIGN!}ASSIGN B=A C=A
{CK B}{CONFIRM You MUST have ASSIGN.COM on B: to cancel this ASSIGN!}ASSIGN A=B C=B
ASSIGN A=C B=C
ASSIGN
ECHO Warning!!! If you issue a command like FORMAT while an assignment is in use~ECHO then the FORMAT command may be carried out against the wrong drive.~ECHO Clear all assignments before you use any dangerious commands.~ECHO ~pause
{KEY V}
{&3}
BACKUP &9\&0 &8~PAUSE
BACKUP &9\&0 &8/a/m~PAUSE
RESTORE &8 &9\&0 /p~PAUSE
CHKDSK {&4}~PAUSE
CHKDSK {&4} /F~PAUSE
IF EXIST \FILE????.CHK LIST \file????.chk
IF NOT EXIST \FILE????.CHK GOTO :HDM4~DIR \FILE????.CHK~GET C "DELETE THESE FILES (Y/N) " NY /W15~IF %GET%. == Y. DEL \file????.chk
{&2} {SELECT Format 5.25" disk to what capacity?~360K=/T:40 /N:9~1.2M=/T80 /N:15~160K=/1 /T:40 /N:8~180K=/1 /T:40 /N:9~320K=/T:40 /N:8}
{&2} {SELECT Format 3.5" disk to what capacity?~720K=/T:80 /N:9~1.44M=/T:80 /N:15~2.88M=/T:80 /N:36}
{&2} /F:{SELECT Choose the disk capacity~160~180~320~360~720~1200~1440~2880}
CD\~!FORMAT {&4} {?Enter any format command switches}
{&3}
{&2} /V
{&2} /S /V
{&2} /4 /V
{&2} /1 /V
{&2} /8 /V
{&2} /B /V
{&2} /N:{DEFAULT 9}{?Enter the sectors per track (8=320K, 9=360K/720K, 15=1.44M)} /T:{DEFAULT 80}{?Enter the tracks per disk (40 = 5 1/4", 80 = 3 1/2)"} /V
{&2} {DEFAULT /V}{?Enter any options for this format}
{&3}
!VER~list~PAUSE
VERIFY {DEFAULT OFF}{?Enter ON or OFF to change the DOS "VERIFY writes to disk" status}~VERIFY~PAUSE
PROMPT {DEFAULT {%prompt%}}{?Enter the PROMPT command, current (PROMPT={%prompt%})}
SET PATH={DEFAULT {%PATH%}}{?Enter or Edit the PATH statement}
!SET~PAUSE
!SET~PAUSE||SET {?Enter the SET parameter to modify}={DEFAULT {%{%0}%}}{?Enter or Edit the SET pamameter statement}~SET~PAUSE
TYPE {FILE {&4}}~PAUSE
TYPE {FILE {&4}} | MORE~PAUSE
{&3}
DATE
TIME
LABEL {&4}{?Enter a label or PRESS [ENTER] to view the current label}
CD\~MD {DIR {&4}\}\{?Enter the NEW subdirectory name (sub to the one you chose)}~{DIR}~PAUSE
PRINT {DEFAULT /D:C}{?Enter any options for the Resident PRINT Program}
SUBST {DEFAULT E:}{?Enter the Fake Drive: to use in place of the real drive:\dir} {DEFAULT C:\TEMP}{?Enter the drive:\dir to call from (/D = Delete SUBST Command)}~PAUSE
JOIN {&7 {DEFAULT A:}{?Enter the HOST drive to join the GUEST drive:\dir to} {DEFAULT C:\EMPTY}{?The drive:\dir to join to (/D = Disconnect the Join command)}}~IF EXIST {%2}\*.* DIR {%2}~PAUSE