
POLAR TeamOS/2`s
PMCCopy
Version 0.4
04.01.98
By Kolbjoern Bekkelund
Bardufoss, Norway
E-mail: kolbjorn@online.no
http://home.sol.no/kolbjorn/os2

NOTE:

Disclaimer
This software and manual are provided "as is" and without warranties 
as to performance of merchantability or any other warranties whether 
expressed or implied.  Because of the various hardware and software 
environments in which this program may be used, no warranty of 
fitness for a particular purpose is offered. 

     Good data processing procedure dictates that any program be 
     thoroughly tested with non-critical data before relying on it. The 
     user must assume the entire risk of using the program. Any liability 
     of the seller will be limited exclusively to product replacement. 


1.      Description
        PMCCopy is a PM interface for Tarmo Toikkanens Controlled Copy, (CCopy), for OS/2.
        The version of Controlled Copy enclosed with PMCCopy is a file copier/mover for OS/2. 
        This is a shareware version and should be registered after 30 days. For more info check out
        http://www.mikrobitti.fi/~tatti/ccopy.html.

        Some of the differences with CCopy compared to other programs are:
                - automatic free space checking prior to copying
                - extended file security and protection
                - progress indicators always show what is happening
                - fast command line operation - no menus or fancy graphics
                 - extremely fast throughput
                 - easy to use, intuitive operation
                 - over 30 command line options

         Why would you use CCopy?
                 - it replaces your copy and move commands simultaneously
                 - it is faster than most other programs
                - it has enough power and flexibility to perform very complex and
                demanding jobs
                 - it has all the features the normal copy and move programs have

        PMCCopy is developed using Visual Age for Basic and simplifies the use of CCopy.
        This is acheaved by the creation of a simple and flexible PM interface which feeds the
        selected commands to CCopy. Using PMCCopy You can combine the powerful commandline
        program CCopy with the ease of PMCCopy.

2.      Installation
        Installation of PMCCopy consists of the following steps:
                a. Create a directory called X:\PMCCopy.
                b. Unzip the file PMCCopy04.zip to this directory.
                c. Using an OS/2 window ; Change to this new directory and run the install.cmd.
                    This will create the POLAR TeamOS/2`s PMCCopy folder on Your desktop. 
                d. Open this folder and double-click the PMCCopy ver. 0.4 icon.
                
3.      Use
        1. Copying to disk(s):
                a. Select disk size
                b. Select target path (A:\)
                c. Select the options You want using the checkboxes or the drop down menus.
                d. Select the sourcefile You would like to copy or cleave.
                e. Press "Start CCopy"

        NOTE:   Using the "Quick-select" menu select "Large file to disks" will enable all the swtiches
                and target selection in an easy way if You do not want to do this by Your self.
                NB ! You have to insert a disk in A: before using this option.

        NOTE:   If You dont want to watch the ongoing copying, then select the Options menu
                and press No for viewing CCopy !.

        NOTE:   You can also disable the Disk format prompt which is invoked when selecting
                A:\ as target and the disk is not empty. De-select this prompt by using the Options
                menu.

        2. Re-assembling disks to a file:
                a. Select target path.
                b. Select the "Append" option using the checkbox or the drop down menu.
                c. Select the sourcefile from the inserted disk.
                d. Press "Start CCopy".
                e. After the first part of the file has been copied to the target path, then reselect
                   the target path and double-click the file file You copied last.
                f. Then change to disk #2 and select the file on it via the "Get sourcefile" button.
                g. Repeat step e and f until all source-disks are used. You will now have a complete
                    file in the target directory.


        3. Copying to hard drives:
                a. Select target path
                b. Select the options You want using the checkboxes or the drop down menus.
                c. Select the sourcefile You would like to copy.
                d. Press "Start CCopy"

        

        4. Moving multiple files or directories:
                a. Using the "Quick-select" menu select Move multi-dir prog.
                   This will enable the switches needed for moving dirs and files to a new path.

                b. You can also select all the switches by Your self, select target and source before
                    hitting "Start CCopy".

        5. Formatting disks with PMCCopy:
                a. Insert the disk in A: and select A: with the drive selector in PMCCopy.
                b. If the "Propmt for diskformat" option is selected in the "Options" menu You will
                    be asked if You will format the inserted disk if it is not empty.
                    If the "Propmt for diskformat" option is not selected, then You can press the 
                    "Format A:" button.

        Switches:
                Display                 
                /Q+  quiet     Non-interactive mode - displays nothing, asks nothing
                

                Selection
                /C   changed   Copy only if older file exists
                /H   hidden    Copy hidden and system files and retain attributes
                /K   keep      Do not overwrite any existing files
                /N   nothing   Write nothing on disks
                /P   prompt    Ask confirmation for every file (overrides /U and /C)
                /R   replace   Overwrite existing files, /R+ overwrites read-only files
                /U   update    Copy only files that don't overwrite newer files
                /X   xisting   Copy only files that already exist
                /1   archive   Only files with the archive-bit set are copied
                /2   archive   As above but clears the bit after copying
                /[]  range     File selection ranges (size,date,time)
        
                Micellaneous
                /A   append    Append source files to destination, /A+ for text files
                /B   beep      Activate sound alarms
                /D-  file      Target is a file
                /D   dir/file  Prompt for file/dir
                /D+  dir       Target is a directory (default)
                /E   extension Change existing files' extensions
                /F   file comp Compare files after copying
                /G   gather    Copy subdirectories w/o structure (overrides /S)
                /I   ignore    Ignores insufficient free space (disables source scan)
                /J   jump      Jump to destination directory (DOS version only)
                /L   cleave    Cleave (split) file to several disks or recombine parts
                /M   move      Move source files instead of copying
                /O   optimize  Optimize files for best fit to several disks
                /S   subdirs   Copy subdirectories with directory structure
                S+  subtree   Copy source directory tree under the destination
                /V   verify    /V+ enables, /V- disables DOS verify flag during copying
                /Z   zap       Delete dest (Z+ no prompt),/ZZ w/subs,/ZZZ erase drive

        Development & Bugs fixed:
                Version nr:
                0.2
                0.3     1. Faulty sensing of content for A:\
                0.4     1. Fixed non-active targetpath when starting PMCCopy.
                        2. Automatic update of target when reselecting targetpath after having
                            selected sourcefile.
                        3. Preset the Disk Select to 1.44 MB on startup.
                        4. Minor fixes in behaviour.
                        5. Introduced install and uninstall features.

        Uninstall PMCCopy:
                a. Using an OS/2 window change to the PMCCopy directory.
                b. Run the uninstall.cmd.

