Category : Utilities for DOS and Windows Machines
Archive   : UC2INS.ZIP
Filename : U2_EXHPK.BAT
echo off
rem (C) Copyright 1993, Ad Infinitum Programs, all rights reserved
rem U2_EXHPK.BAT accepts a single parameter: an archive file. It
rem decompresses all files (including hidden ones, etc.) of this archive
rem completely into the current directory. If nothing goes wrong, the files
rem U$~CHK1 and U$~CHK2 are created by this batch file. UC tests for the
rem presence of those files.
rem 1. HPACK
rem *** HPACK ***
rem Add file to archive
echo check > u$~chk1
hpack a %1 u$~chk1
del u$~chk1
rem Expand archive
hpack x -R -P -F %1 *
rem Test for correct expansion
if errorlevel 1 goto error
if not exist u$~chk1 goto error
goto ok
:error
rem *** Error handling ***
if exist u$~chk1 del u$~chk1
if exist u$~chk2 del u$~chk2
goto end
:ok
rem *** Expansion was successfull ***
rem Call 'extra' file, allowing e.g. addition of banners
command /cu2_xtra
rem Create second check file to notify complete success to UC
echo check > u$~chk2
:end
rem *** End of batchfile ***
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/