Category : Utilities for DOS and Windows Machines
Archive   : CVT.ZIP
Filename : CVT.BAT

 
Output of file : CVT.BAT contained in archive : CVT.ZIP

ECHO OFF
ECHO CVT 1.0 Public Domain by Unique Software
IF "%1"=="" GOTO Help
IF "%2"=="" GOTO Help
IF "%3"=="" GOTO Help
md _þ!
cd _þ!
:extract_files
IF "%1"=="ZOO" ZOO -EXTRACT ..\%3.ZOO
IF "%1"=="zoo" ZOO -EXTRACT ..\%3.ZOO
IF "%1"=="DWC" DWC E ..\%3.DWC
IF "%1"=="dwc" DWC E ..\%3.DWC
IF "%1"=="PAK" PAK E ..\%3.PAK
IF "%1"=="pak" PAK E ..\%3.PAK
IF "%1"=="PKARC" PKXARC ..\%3.ARC
IF "%1"=="pkarc" PKXARC ..\%3.ARC
IF "%1"=="PKXARC" PKXARC ..\%3.ARC
IF "%1"=="pkxarc" PKXARC ..\%3.ARC
IF "%1"=="PKPAK" PKUNPAK ..\%3.ARC
IF "%1"=="pkpak" PKUNPAK ..\%3.ARC
IF "%1"=="PKUNPAK" PKUNPAK ..\%3.ARC
IF "%1"=="pkunpak" PKUNPAK ..\%3.ARC
IF "%1"=="ARC" ARC -E ..\%3.ARC
IF "%1"=="arc" ARC -E ..\%3.ARC
IF "%1"=="ARCE" ARCE ..\%3.ARC
IF "%1"=="arce" ARCE ..\%3.ARC
IF "%1"=="ARCA" ARCE ..\%3.ARC
IF "%1"=="arca" ARCE ..\%3.ARC
IF "%1"=="ZIP" PKUNZIP ..\%3.ZIP
IF "%1"=="zip" PKUNZIP ..\%3.ZIP
IF "%1"=="PKZIP" PKUNZIP ..\%3.ZIP
IF "%1"=="pkzip" PKUNZIP ..\%3.ZIP
IF "%1"=="PKUNZIP" PKUNZIP ..\%3.ZIP
IF "%1"=="pkunzip" PKUNZIP ..\%3.ZIP
:delete_file_section
IF NOT "%4"=="" GOTO Nodel
IF "%1"=="DWC" DEL ..\%3.DWC
IF "%1"=="dwc" DEL ..\%3.DWC
IF "%1"=="ZOO" DEL ..\%3.ZOO
IF "%1"=="zoo" DEL ..\%3.ZOO
IF "%1"=="PAK" DEL ..\%3.PAK
IF "%1"=="pak" DEL ..\%3.PAK
IF "%1"=="PKARC" DEL ..\%3.ARC
IF "%1"=="pkarc" DEL ..\%3.ARC
IF "%1"=="PKXARC" DEL ..\%3.ARC
IF "%1"=="pkxarc" DEL ..\%3.ARC
IF "%1"=="PKPAK" DEL ..\%3.ARC
IF "%1"=="pkpak" DEL ..\%3.ARC
IF "%1"=="PKUNPAK" DEL ..\%3.ARC
IF "%1"=="pkunpak" DEL ..\%3.ARC
IF "%1"=="ARC" DEL ..\%3.ARC
IF "%1"=="arc" DEL ..\%3.ARC
IF "%1"=="ARCE" DEL ..\%3.ARC
IF "%1"=="arce" DEL ..\%3.ARC
IF "%1"=="ARCA" DEL ..\%3.ARC
IF "%1"=="arca" DEL ..\%3.ARC
IF "%1"=="ZIP" DEL ..\%3.ZIP
IF "%1"=="zip" DEL ..\%3.ZIP
IF "%1"=="PKZIP" DEL ..\%3.ZIP
IF "%1"=="pkzip" DEL ..\%3.ZIP
IF "%1"=="PKUNZIP" DEL ..\%3.ZIP
IF "%1"=="pkunzip" DEL ..\%3.ZIP
:rearchive_file_section
:Nodel
IF "%2"=="ZOO" ZOO -MOVE %3.ZOO *.*
IF "%2"=="zoo" ZOO -MOVE %3.ZOO *.*
IF "%2"=="DWC" DWC M %3.DWC *.*
IF "%2"=="dwc" DWC M %3.DWC *.*
IF "%2"=="PAK" PAK M %3.PAK *.*
IF "%2"=="pak" PAK M %3.PAK *.*
IF "%2"=="PKARC" PKARC -M %3 *.*
IF "%2"=="pkarc" PKARC -M %3 *.*
IF "%2"=="PKXARC" PKARC -M %3 *.*
IF "%2"=="pkxarc" PKARC -M %3 *.*
IF "%2"=="PKPAK" PKPAK -M %3 *.*
IF "%2"=="pkpak" PKPAK -M %3 *.*
IF "%2"=="PKUNPAK" PKPAK -M %3 *.*
IF "%2"=="pkunpak" PKPAK -M %3 *.*
IF "%2"=="ZIP" PKZIP -M %3 *.*
IF "%2"=="zip" PKZIP -M %3 *.*
IF "%2"=="PKZIP" PKZIP -M %3 *.*
IF "%2"=="pkzip" PKZIP -M %3 *.*
IF "%2"=="PKUNZIP" PKZIP -M %3 *.*
IF "%2"=="pkunzip" PKZIP -M %3 *.*
IF "%2"=="MAXZIP" PKZIP -EA4 -EB4 -M %3 *.*
IF "%2"=="maxzip" PKZIP -EA4 -EB4 -M %3 *.*
IF "%2"=="ARC" ARC -M %3 *.*
IF "%2"=="arc" ARC -M %3 *.*
IF "%2"=="ARCA" ARCA -M %3 *.*
IF "%2"=="arca" ARCA -M %3 *.*
IF "%2"=="ARCE" ARCA -M %3 *.*
IF "%2"=="arce" ARCA -M %3 *.*
:wrap_up
copy %3.* ..
del %3.*
cd ..
rd _þ!
ECHO Conversion complete...
if not "%4"=="" ECHO (old file retained)
GOTO Quit
:Help

ECHO USAGE
ECHO CVT from_format to_format filespec(no extension) ?(any char=keep old)
ECHO from/to_formats :
ECHO ARC(E/A), PK(X)ARC, DWC, PK(UN)PAK, PK(UN)ZIP, ZOO, PAK
ECHO examples:
ECHO CVT ARC PAK FILEDATA
ECHO (convert FILEDATA.ARC to FILEDATA.PAK)
ECHO CVT ZIP ZOO NEWDATA X
ECHO (convert NEWDATA.ZIP to NEWDATA.ZOO - don't delete NEWDATA.ZIP)
ECHO CVT DWC ARC LIB03 X
ECHO (convert LIB03.DWC to LIB03.ARC - don't delete LIB03.DWC)
:Quit