home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Current Shareware 1994 January
/
SHAR194.ISO
/
modem
/
comm0906.zip
/
ZIPCON.BAT
< prev
Wrap
DOS Batch File
|
1993-09-06
|
12KB
|
398 lines
@echo off
c:
cd \new
echo\
echo -------------------------------------------------------------
echo Integrity Check, please wait...
echo -------------------------------------------------------------
echo\
if exist *.zip goto ZIP
if exist *.arj goto JRA
if exist *.lzh goto LZH
if exist *.pak goto KAP
if exist *.arc goto CRA
goto UNKNOWN
:ZIP
pkunzip -t %1
goto DONE1
:JRA
arj t %1
goto DONE2
:LZH
lha t %1
goto DONE3
:KAP
pak /t %1
goto DONE4
:CRA
pkunpak -t %1
goto DONE5
:UNKNOWN
echo\
echo -------------------------------------------------------------
echo Archive type is unknown, or there were no archives to test.
echo -------------------------------------------------------------
echo It will convert from these archives: ZIP,ARJ,LZH,PAK,ARC.
echo -------------------------------------------------------------
echo\
goto FINISHED
:DONE1
if errorlevel 1 goto NOGOOD1
echo\
echo -------------------------------------------------------------
echo Integrity Check of %1.zip is OK.
echo -------------------------------------------------------------
echo\
goto ARCHIVE1
:NOGOOD1
echo\
echo -------------------------------------------------------------
echo Conversion is aborted.
echo -------------------------------------------------------------
echo\
goto FINISHED
:ARCHIVE1
md c:\temp0
md c:\temp1
md c:\new
copy %1.zip c:\temp0
del %1.zip
c:
cd \temp0
echo\
echo -------------------------------------------------------------
echo Uncompressing %1.zip.
echo -------------------------------------------------------------
echo\
pkunzip %1 c:\temp1
copy %1.zip c:\new\zzz.zip
del %1.zip
cd \temp1
rd c:\temp0
echo\
echo -------------------------------------------------------------
echo Compressing %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -ex %1 *.*
copy %1.zip c:\new
dlt *.*
cd \new
rd c:\temp1
echo\
echo -------------------------------------------------------------
echo Adding comment to %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -z %1.zip < c:\commo\awbbs
echo\
echo -------------------------------------------------------------
echo Updating oldest filedate to %1.zip.
echo -------------------------------------------------------------
echo\
md c:\temp2
pkunzip %1 c:\temp2
pkzip %1.zip -o c:\temp2\*.*
dlt c:\temp2\*.*
rd c:\temp2
echo\
echo -------------------------------------------------------------
echo Zzz.zip to %1.zip file comparison.
echo -------------------------------------------------------------
dir zzz.zip
dir %1.zip
del zzz.zip
echo\
echo -------------------------------------------------------------
echo %1.zip is in C:\NEW subdirectory.
echo -------------------------------------------------------------
dir *.*
goto FINISHED
:DONE2
if errorlevel 1 goto NOGOOD2
echo\
echo -------------------------------------------------------------
echo Integrity Check of %1.arj is OK.
echo -------------------------------------------------------------
echo\
goto ARCHIVE2
:NOGOOD2
echo\
echo -------------------------------------------------------------
echo Conversion is aborted.
echo -------------------------------------------------------------
echo\
goto FINISHED
:ARCHIVE2
md c:\temp0
md c:\temp1
md c:\new
copy %1.arj c:\temp0
del %1.arj
c:
cd \temp0
echo\
echo -------------------------------------------------------------
echo Uncompressing %1.arj.
echo -------------------------------------------------------------
echo\
arj e %1 c:\temp1\
copy %1.arj c:\new
del %1.arj
cd \temp1
rd c:\temp0
echo\
echo -------------------------------------------------------------
echo Compressing %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -ex %1 *.*
copy %1.zip c:\new
dlt *.*
cd \new
rd c:\temp1
echo\
echo -------------------------------------------------------------
echo Adding comment to %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -z %1.zip < c:\commo\awbbs
echo\
echo -------------------------------------------------------------
echo Updating oldest filedate to %1.zip.
echo -------------------------------------------------------------
echo\
md c:\temp2
pkunzip %1 c:\temp2
pkzip %1.zip -o c:\temp2\*.*
dlt c:\temp2\*.*
rd c:\temp2
echo\
echo -------------------------------------------------------------
echo %1.* file comparison.
echo -------------------------------------------------------------
dir %1.*
del %1.arj
echo\
echo -------------------------------------------------------------
echo %1.zip is in C:\NEW subdirectory.
echo -------------------------------------------------------------
dir *.*
goto FINISHED
:DONE3
if errorlevel 1 goto NOGOOD3
echo\
echo -------------------------------------------------------------
echo Integrity Check of %1.lzh is OK.
echo -------------------------------------------------------------
echo\
goto ARCHIVE3
:NOGOOD3
echo\
echo -------------------------------------------------------------
echo Conversion is aborted.
echo -------------------------------------------------------------
echo\
goto FINISHED
:ARCHIVE3
md c:\temp0
md c:\temp1
md c:\new
copy %1.lzh c:\temp0
del %1.lzh
c:
cd \temp0
echo\
echo -------------------------------------------------------------
echo Uncompressing %1.lzh.
echo -------------------------------------------------------------
echo\
lha e %1 c:\temp1\
copy %1.lzh c:\new
del %1.lzh
cd \temp1
rd c:\temp0
echo\
echo -------------------------------------------------------------
echo Compressing %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -ex %1 *.*
copy %1.zip c:\new
dlt *.*
cd \new
rd c:\temp1
echo\
echo -------------------------------------------------------------
echo Adding comment to %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -z %1.zip < c:\commo\awbbs
echo\
echo -------------------------------------------------------------
echo Updating oldest filedate to %1.zip.
echo -------------------------------------------------------------
echo\
md c:\temp2
pkunzip %1 c:\temp2
pkzip %1.zip -o c:\temp2\*.*
dlt c:\temp2\*.*
rd c:\temp2
echo\
echo -------------------------------------------------------------
echo %1.* file comparison.
echo -------------------------------------------------------------
dir %1.*
del %1.lzh
echo\
echo -------------------------------------------------------------
echo %1.lzh is in C:\NEW subdirectory.
echo -------------------------------------------------------------
dir *.*
goto FINISHED
:DONE4
if errorlevel 1 goto NOGOOD4
echo\
echo -------------------------------------------------------------
echo Integrity Check of %1.pak is OK.
echo -------------------------------------------------------------
echo\
goto ARCHIVE4
:NOGOOD4
echo\
echo -------------------------------------------------------------
echo Conversion is aborted.
echo -------------------------------------------------------------
echo\
goto FINISHED
:ARCHIVE4
md c:\temp0
md c:\temp1
md c:\new
copy %1.pak c:\temp0
del %1.pak
c:
cd \temp0
echo\
echo -------------------------------------------------------------
echo Uncompressing %1.pak.
echo -------------------------------------------------------------
echo\
pak e %1 c:\temp1
copy %1.pak c:\new
del %1.pak
cd \temp1
rd c:\temp0
echo\
echo -------------------------------------------------------------
echo Compressing %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -ex %1 *.*
copy %1.zip c:\new
dlt *.*
cd \new
rd c:\temp1
echo\
echo -------------------------------------------------------------
echo Adding comment to %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -z %1.zip < c:\commo\awbbs
echo\
echo -------------------------------------------------------------
echo Updating oldest filedate to %1.zip.
echo -------------------------------------------------------------
echo\
md c:\temp2
pkunzip %1 c:\temp2
pkzip %1.zip -o c:\temp2\*.*
dlt c:\temp2\*.*
rd c:\temp2
echo\
echo -------------------------------------------------------------
echo %1.* file comparison.
echo -------------------------------------------------------------
dir %1.*
del %1.pak
echo\
echo -------------------------------------------------------------
echo %1.zip is in C:\NEW subdirectory.
echo -------------------------------------------------------------
dir *.*
goto FINISHED
:DONE5
if errorlevel 1 goto NOGOOD5
echo\
echo -------------------------------------------------------------
echo Integrity Check of %1.arc is OK.
echo -------------------------------------------------------------
echo\
goto ARCHIVE5
:NOGOOD5
echo\
echo -------------------------------------------------------------
echo Conversion is aborted.
echo -------------------------------------------------------------
echo\
goto FINISHED
:ARCHIVE5
md c:\temp0
md c:\temp1
md c:\new
copy %1.arc c:\temp0
del %1.arc
c:
cd \temp0
echo\
echo -------------------------------------------------------------
echo Uncompressing %1.arc.
echo -------------------------------------------------------------
echo\
pkunpak %1 c:\temp1
copy %1.arc c:\new
del %1.arc
cd \temp1
rd c:\temp0
echo\
echo -------------------------------------------------------------
echo Compressing %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -ex %1 *.*
copy %1.zip c:\new
dlt *.*
cd \new
rd c:\temp1
echo\
echo -------------------------------------------------------------
echo Adding comment to %1.zip.
echo -------------------------------------------------------------
echo\
pkzip -z %1.zip < c:\commo\awbbs
echo\
echo -------------------------------------------------------------
echo Updating oldest filedate to %1.zip.
echo -------------------------------------------------------------
echo\
md c:\temp2
pkunzip %1 c:\temp2
pkzip %1.zip -o c:\temp2\*.*
dlt c:\temp2\*.*
rd c:\temp2
echo\
echo -------------------------------------------------------------
echo %1.* file comparison.
echo -------------------------------------------------------------
dir %1.*
del %1.arc
echo\
echo -------------------------------------------------------------
echo %1.zip is in C:\NEW subdirectory.
echo -------------------------------------------------------------
dir *.*
goto FINISHED
:FINISHED
c:
cd \commo