Here are some links for obtaining the ZIP program:
For OpenVMS, re-packaged by DJE Systems (saveset in a .ZIP archive, install using VMSINSTAL):
From InfoZip (the authors / maintainers, current and old versions):
ZIP for
OpenVMS
ZIP
for FreeBSD, DOS, Windows or any supported platform
Here are some tips on Installing and Using the freeware ZIP program on OpenVMS.
Unpack the .ZIP archive using the UNZIP program. See the UNZIP page if you don't already have the UNZIP program. Inside the .ZIP file, you'll find a saveset that you can use with VMSINSTAL to install the software on your system, and a README file with some important information that you should review prior to installing ZIP. On-line HELP will be installed to help you use the ZIP program.
ZIP works on OpenVMS in a way very similar to the way the PKZIP program works on DOS. The command line options are a bit different, however.
You can view the command line syntax options by invoking the program with no parameters, like so:
$ ZIP :== $ddcu:[dir]ZIP
$ ZIP
or
$ RUN ZIP
As of V2.1 of ZIP, ZIP for OpenVMS now supports a more DCL-like command line syntax. For V2.1 and later, use the following to display the "UN*X" format syntax:
$ ZIP :== $ddcu:[dir]ZIP
$ ZIP -H
In general, no qualifiers other than /VMS are needed on the command line, unless you need OpenVMS version numbers to be included when the .ZIP archive. In that case, use the /KEEP_VERSION qualifier.
For maximum compression use the /LEVEL=9 (or -9) qualifier. This equates to "DeflateX". The default is /LEVEL=5 (or -5) which equates to "DeflateN".
Examples:
$ ZIP :== $ddcu:[dir]ZIP
$ ZIP/LEVEL=9/VMS archive_name filespec[,filespec[,...]]
By default, ZIP will include relative path information for files which are not in your current default device/directory. This differs from PKZIP. To exclude the path information, use the /JUNK (or -j) qualifier to "junk" the path information (do not include it in the archive).
Normal RMS wildcarding is fully supported. To archive an entire directory tree, specify the filespec as [...]*.*;*.
Files are always archived with their original date/time stamps. File ownership is not preserved.
ZIP file comments are supported by the /COMMENT=ZIP_FILE qualifier. Comment text is accepted from SYS$INPUT. You can type in the comment text, or you can put it in a file and redirect SYS$INPUT, like so:
$ DEFINE/USER SYS$INPUT filespec
$ ZIP/COMMENT=ZIP_FILE archive_name
Comments for individual files are also supported, but are seldom, if ever, used.
DJE Systems Links:
Stand-alone Backup
for DOS
FreeBSD
Networking
Paperless Office
Disaster Recovery
Timesharing
Multi-Company
Our Resume
The SYS$COMMAND BBS
Tradenames, trademarks, service marks, etc. appearing on this page are the property of their registered owners.
"DJE Systems" is a service mark of David J.
Dachtera, doing business as DJE Systems.
This page Copyright ©1997 by David J. Dachtera, All Rights
Reserved.