
              COPY2CD.EXE - Direct to CD File Copier


>>> PROGRAM DESCRIPTION <<<

    COPY2CD.EXE will copy the files from one or more directories on your
harddrive to a CD recorder (either "on the fly" or by building an ISO9660
image file first). The disc is written using track-at-once recording.

***********************************************************************

>>> COMMAND LINE USAGE <<<

Usage: COPY2CD <pathname> [imagefile] [/ID=ha:id:lun] [/BATCH]
         [/BEEP] [/EJECT] [/IMPORT] [/JOLIET] [/NOCONFIRM] [/NODOS]
         [/NOFINALIZE] [/NOVERSION] [/RECURSE] [/SESSION] [/SPEED=n]
         [/TEST] [/VOLUME=label] [/ARCHIVE] [/HIDDEN] [/SYSTEM]
pathname    - Directory pathname
imagefile   - ISO9660 image filename (optional)
/ID         - SCSI ID of CD recorder (default is first found)
/BATCH      - Disable all logging messages
/BEEP       - Issue an audible 'beep' when recording has finished
/EJECT      - Eject CD when recording has finished
/IMPORT     - Import previous session from disc
/JOLIET     - Enable long filename support (Joliet)
/NOCONFIRM  - Disable all confirmation prompts
/NODOS      - Disable DOS filename compatibility
/NOFINALIZE - Disable session/disc finalization
/NOVERSION  - Disable filename version numbers
/RECURSE    - Recurse all subdirectories
/SESSION    - Open new session after finalizing current session
/SPEED=n    - Recording speed (default is maximum)
/TEST       - Enable test recording mode
/VOLUME     - Volume label (maximum 32 characters)
/ARCHIVE    - Include \"archive\" files only
/HIDDEN     - Include \"hidden\" files
/SYSTEM     - Include \"system\" files
e.g. COPY2CD C:\MYFILES\ /JOLIET /TEST /ID=0:5:0
e.g. COPY2CD C:\MYFILES\ TEST.ISO /IMPORT /RECURSE /VOLUME=MY_FILES

PATHNAME - The pathname must specify a directory, so it must end with
"\" (e.g. "C:\TEST\MYFILES\"). NOTE: This directory will become the top
level directory on the CDROM.

IMAGEFILE - Specifies an optional ISO9660 image file. If this parameter
is specified, then an image file will be created prior to any recording.
Otherwise, the disc will be recorded "on the fly".

/ID=ha:id:lun - Specifies the SCSI ID of the CD recorder.
  "ha"  = Host adpater number (usually zero)
  "id"  = SCSI ID number
  "lun" = Logical unit number (usually zero)

/BATCH - Disables all logging messages on the screen. This is useful
when running the program from a batch (.BAT) file.

/IMPORT - Imports the previous session from the disc. This option allows
you to add new files to the disc and still be able to access all files
that were previously written. If you do not select this option, then all
files in the previous session will be inaccessible.

/JOLIET - Enables long filename support for Windows 95/NT.

/NOCONFIRM - Disables all confirmation prompts on the screen.

/NOFINALIZE - Disables disc finalization (writing of leadin/leadout
tracks). This allows more tracks to be addded to the current session.
The disc will not be readable on a regular CDROM reader until it is
finalized.

/RECURSE - Causes MAKEISO to recurse all subdirectories. Otherwise,
only files in the specified directory are processed.

/SESSION - This will cause a new session to be opened on the disc
after the current session is finalized. This allows for the creation
of multisession discs.

/SPEED - Recording speed (the default is the maximum allowed by the
selected CD recorder).

/TEST - Enables test recording mode (the disc is not written to).

/VOLUME - The first 11 characters of the volume label will be returned
as the disc's volume label from all DOS/Windows utilities.

/ARCHIVE - Processes only files with the "archive" attribute set.

/HIDDEN - Processes all directories and files with the "hidden"
attribute set. These are ignored by default.

/SYSTEM - Processes all directories and files with the "system"
attribute set. These are ignored by default.

***********************************************************************

>>> CURRENT RESTRICTIONS <<<

COPY2CD has the following restrictions...

  - COPY2CD can only process complete directories. You cannot select
    specific files to be processed with wildcards.

  - Due to DOS memory limitations in the 16-bit version of this program,
    the maximum number of files that can be processed is approximately
    three to five thousand (may be less on some systems).

  - The making of multisession discs in not supported on any of the
    JVC or Pinnacle recorders (except the Pinnacle RCD4x4).

**********************************************************************

>>> PERFORMANCE TIPS <<<

   Copying very large numbers of small files directly (on the fly) to a
CD recorder can easily result in a buffer underrun due to the overhead
of processing each file.

  - Use the /TEST option to make sure that your system is fast enough
    to record large number of files.

  - Use /SPEED=1 if your system is not fast enough to record at 2X or 4X.

  - Defragment your harddrive to reduce file processing time.

  - Use a fast harddrive that does not perform "thermal recalibration".

If you are having problems with buffer underruns, then you will have
to specify an ISO9660 image file on the command line to disable "on
the fly" copies.

WARNING: Any buffer underrun that occurs during recording will result
in an unusable disc. Do not attempt to copy files that are currently
open/locked by DOS, Windows, or others programs... this will result in
an error when COPY2CD attempts to copy the file.

**********************************************************************

Please send all suggestions, comments, and bug reports to...

Golden Hawk Technology
125 Indian Rock Road
Merrimack, NH 03054

Phone: 603-429-1027
FAX  : 603-429-0073

URL  : http://www.goldenhawk.com
EMAIL: jarnold@goldenhawk.com

**********************************************************************

Updated on OCTOBER 1, 1998

