⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addendum.doc

📁 《汇编源代码大全》
💻 DOC
📖 第 1 页 / 共 2 页
字号:

    ADDENDUM to PKZIP 2 Manual
    --------------------------

    This file contains the most up-to-date information, additions and
    changes to the PKZIP version 2 manual.


      AUTHENTICITY VERIFICATION FEATURE
      ---------------------------------

	The Authenticity Verification information you receive from PKWARE
	will include two AV Serial Numbers and one checksum.  The Serial
	Numbers and checksum include BOTH letters and numbers.  ALL 
	LETTERS are LOWER CASE, with the exception of the letter L.  The 
	letter L will be printed in upper case to avoid confusion with 
	the number one.

	After both Serial Numbers are entered using the PUTAV.EXE, the
	program will return a checksum value.  This checksum must match
	the one provided by PKWARE.  If the checksums do not match, then
	the installation was not performed correctly and PUTAV.EXE should
	be run again to ensure that the Serial Numbers and Name were
	entered correctly.

	If you run PUTAV.EXE and you encounter the error, "WRONG VERSION
	OF PKZIP.EXE", verify that you are running PUTAV on the
	REGISTERED version of PKZIP.EXE.
	

      AVEXTRA.TXT
      -----------

	With the PKZIP 2 Authenticity Verification feature, additional
	text can be displayed on subsequent lines following the
	verification message.  An ASCII text file named AVEXTRA.TXT is
	created containing the additional text you want displayed.  When
	the AVEXTRA.TXT file is in the current directory when you use the
	"PKZIP -!" option, PKZIP will add this text to the .ZIP file and
	PKUNZIP will display it after the normal Authenticity
	Verification message.  The Authenticity Verification feature is
	available only to registered users of PKZIP.


      SELF-EXTRACTING FILES ACROSS MULTIPLE DISKETTES
      -----------------------------------------------

	PKZIP 2 has the ability to compress a large .ZIP file across
	multiple diskettes.

	Self-extracting files CAN NOT span multiple disks.  This would
	make the PKSFX code extremely large.


	A simple batch file can be created that would uncompress across
	multiple diskettes.  All that would be required is to have the
	batch file follow this procedure:


	1.  Create a batch file called install.bat
	2.  Edit install.bat and in that file have the following line:

		  pkunzip -d a:program c:\test

	This batch file would create the directory C:\TEST on your
	computer and then unzip the file called PROGRAM.ZIP into the c:\test
	directory.  PKUNZIP will prompt the user to enter the diskettes
	in the extraction order.


      PKCFG.EXE
      ---------

      * PKCFG.EXE is only included in the registered version of PKZIP.

	PKZIP.EXE can have many of its features configured with a
	configuration file called PKZIP.CFG.  This configuration file can
	be located in either your current directory, a directory
	specified with the environment variable PKZIP.CFG, or in the
	directory that PKZIP.EXE is located.  PKZIP.EXE will search for the
	configuration in each location in the order listed above.  This
	means that you may have a default configuration file that is
	easily overridden by using a configuration file in either of the
	first two locations.  Any option that is set in the configuration
	file may be overridden from the command line.  The configuration
	file may be created manually with a text editor.

	The PKCFG.EXE program will look for an existing configuration file
	in the same locations and order that PKZIP.EXE would look.  If the
	PKCFG.EXE program finds an existing configuration file it will load
	it. The existing configuration values will be shown in the place of
	the defaults.  A list of options will be displayed on the screen,
	and a highlighted cursor indicates the option that you can
	modify.


      PK SAFE ANSI
      -----------

      * PKSFANSI.COM is only included in the registered version of PKZIP.
	
	Another program included with registration of PKZIP 2 is called
	PKSFANSI.COM.  PKSFANSI is a terminate and stay resident program
	that disables ANSI keyboard key Reassignments, thereby preventing
	ANSI "bombs" embedded in any text file (such as README files) or
	output by any program.  Normally, ANSI sequences that redefine
	the keyboard could be hidden inside ANY text file or program, and
	could be executed completely unnoticed until it is too late.
	PKSFANSI intercepts calls to the ANSI.SYS or other ANSI device
	drivers, and filters out any keyboard reassignments, while
	allowing other ANSI sequences through unaltered.  If a keyboard
	reassignment is attempted, PKSFANSI will intercept the sequence
	and discard it.  PKSFANSI will also BEEP to alert you that a
	reassignment was attempted.


	PKSFANSI requires less than 1K bytes resident RAM, and should
	work with any ANSI driver, such as the standard ANSI.SYS driver,
	NANSI, ZANSI, DVANSI, etc.  Note that if you use a memory
	resident ANSI driver, such as the DESQview DVANSI.COM driver,
	PKSFANSI should be loaded after the ANSI driver is loaded.


      Using PKZIP and DPMI
      --------------------

	If you experience difficulties when using PKZIP in a DOS window
	under Windows, use the -) option to disable DPMI support.  If
	this eliminates the problem, you may default this option for
	PKZIP by using the configuration file (see manual for details).
	With PKUNZIP, this option may be set as an environment variable
	(see below for details).


      PKUNZIP as an Environment Variable
      ----------------------------------

	PKUNZIP includes the ability to use an environment variable as a 
	continuation of the command line.  An option, or number of options 
	may be specified by an environment variable.  PKUNZIP will treat 
	the variables as if they were passed on the command line.

		 example: set PKUNZIP=-)

	  This example would disable DPMI usage.

	Note that since the PKUNZIP environment variable is a 
	continuation of the command line; it will supersede any 
	preceding option on the command line.


      Minimum DOS Requirements for SPANNING & FORMATTING
      --------------------------------------------------

	For PKZIP 2 to span multiple disks with a .ZIP file, DOS 3.0 or
	greater is required.

	To be able to format diskettes on-the-fly, DOS 3.2 or greater is
	required.


      PKUNZJR.COM & PKSFX Junior
      --------------------------

	When using PKUNZJR or PKSFX Junior, remember to end your output
	path with a : or a \.  Because the PKUNZJR and PKSFX Junior were
	designed to be as small as possible, please note that they
	perform minimal error checking.


      CHANGE TO "MOVE" OPTION
      -----------------------

	When using the -m option in PKZIP.EXE PKZIP will now remove the
	directories and subdirectories after the compression process has
	been completed. This feature is turned on by default. If you
	wish PKZIP not to remove the directories/subdirectories, use a
	-m- option to disable this feature.


      PKNOFASTCHAR= Environment Variable
      ---------------------------------

	This tells PKZIP/PKUNZIP to use the slow DOS 1.x/2.x character
	output function calls rather than the 'DOS Fast Character
	Output' function.  This option is designed for compatability with
	TSR's or BBS doors etc. that do not intercept the DOS Fast
	Character Output function.


      ERROR MESSAGES
      --------------

	This is an addendum to the ERROR MESSAGES found in the manual.

	PKZIP: (E[19-23] and E29) Insufficient Memory

	PKZIP: (E26) DOS 3.0 or later needed to span disks
	PKZIP: (E26) DOS 3.2 or later needed to format disks

	PKZIP: (E28) Destination for .ZIP file is same as temporary file
	PKZIP: (E28) Source and destination is the same

	PKZIP: (W07) Warning! Bad System Track

	PKZIP: (W08) Warning! Can't write FAT

	PKZIP: (W09) Warning! Can't write root directory

	PKZIP: (W10) Warning! Can't write boot sector

	ZIP2EXE: (E09) Can't create ouput file

	ZIP2EXE: (W01) Warning! The file already exists, overwrite (y/n)?

	PKSFX: Warnings numbers are the same as PKUNZIP 
	       [9-18,20,21,23,24]

	PKSFX: (E02,E03) Error in .EXE file


	PKSFXJR: No numbers are printed by PKSFXJR. The manual states
		 that PKSFXJR will report error numbers, but this is
		 incorrect. It will print only a message, no number
		 is printed. The errorlevel will be returned to DOS
		 however.


				SUMMARY
				-------
	PKZIP:

	0       No Error
	1       Bad file name or file specification
	2,3     Error in .ZIP file
	4-11    Insufficient Memory
	12      No files were found to add to the .ZIP, or no files
		were specified for deletion
	13      File not found. The specified .ZIP file or list file
		was not found
	14      Insufficient disk space for .ZIP comment
		  or
		Insufficient disk space for update file
		  or
		Disk Full, file XXXXX
	15      .ZIP file is read-only and can not be modified
	16      Bad or illegal parameters specified. (help screen displayed)
	17      Too many files
	18      Could not open file
	19-23,29 Insufficient Memory
	26      DOS 3.2 or later needed to span disks
	28      Destination for .ZIP is same as temporary file
		  or
		Source and destination is the same
	255     User pressed control-c or control-break

	ZIP2EXE:

	0       No error

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -