The perfect backup tool that everyone can use by Centered Systems It is not uncommon to lose an important document or a spreadsheet that you spent all day work ing on it. Not everyone lik es the back up operations. Besides back ups are only good if you remember to do them. Many back up programs store your important data and when you need it, you have to perform a restore operation. Centered Systems' Second Copy, an award winning shareware back up utility, mak es back up operations a breeze! Second Copy allows you to k eep a "second copy" of all your important files at a different location. Set it up once and forget about it. Since you always have a second copy, you don't have to perform any restore operations. Second Copy will automatically copy your files at specified intervals with little impact on the system performance.
All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording, taping, or information storage and retrieval systems - without the written permission of the publisher. Products that are referred to in this document may be either trademarks and/or registered trademarks of the respective owners. The publisher and the author make no claim to these trademarks. While every precaution has been taken in the preparation of this document, the publisher and the author assume no responsibility for errors or omissions, or for damages resulting from the use of information contained in this document or from the use of programs and source code that may accompany it. In no event shall the publisher and the author be liable for any loss of profit or any other commercial damage caused or alleged to have been caused directly or indirectly by this document. Publisher Centered Systems Company Address Centered Systems 13 Oak Ridge Road Falls Church, VA 042-2561 USA E-Mail Sales: sales@secondcopy.com Support: support@secondcopy.com Online www.centered.com www.secondcopy.com Special thanks to: Our customers, resellers, and well wisheres who have continually supported us throughout the life of Second Copy.
I Table of Contents Foreword Part I Getting started 0 1 1 Overview... 1 2 What's... New 1 3 Features... 1 Part II How to... 3 1 Work with... Profiles 3 To Create A New Profile 3 To Create An FTP Profile 3 To View Profiles In The Main Window 4 To View Or Change Profile Properties 5 To Renam e A Profile 5 To Duplicate A Profile 5 To Delete Profiles 5 To Group Profiles 6 To Change the drive letter 6 To Create Desktop Shortcut 6 2 Set Profile... Properties Express or Custom Setup To Set What To Copy To Set Which Files To Copy To Select Files and Folders 8 To Set Where To Copy 8 To Set When To Copy 9 To Set How To Copy 10 To Finalize Profile Setup To Preview Profile activity To Set Advanced Properties Setting Advanced... Properties To Set Advanced... Properties - Copy To Set Advanced... Properties - Compress 14 To Set Advanced... Properties - Run Programs 14 To Set Advanced... Properties - AutoDial 15 3 Perform... Copy Process 15 Autom atic Processing 15 Manual Processing 15 Suspending Copy Process 15 Checking For Errors 15 To View Source Files 16 To View Destination Files 16 To View Archived Files 16 To Extract Com pressed Files 16 4 Use the... Log file 1 To View The Log File 1 To Find Text In The Log File 1
Contents II To Save The Log File 1 To Print The Log File 1 To Clear The Log File 1 5 Set Program... Options 18 Setting Options 18 To Set General Options 18 To Set Perform ance Options 18 To Set Startup Options 19 To Set Copy Options 19 To Set NTFS Options 19 To Set FTP Options 20 To Set Notification Options 20 6 Use Advanced... Features 21 Com m and Line Options 21 Directory Macro Expansion Hidden Options Restore... files 25 To Restore Files 25 8 Run as... a service 25 Second Copy Service Overview 25 Starting as Service 25 Stopping the Service 26 Uninstalling the Service 26 Part III Working with compressed files 2 1 Introduction... 2 Zip View er Overview 2 Features 2 2 Using... Zip Viewer... 2 To Open Zip View er 2 To Com press a file 2 To Extract a Zip file 28 To Add a file to the Zip file 28 To Delete a file from the Zip file 28 To Set passw ord on the Zip file 28 To create self-extracting zip file 28 3 Using... AES encryption 28 AES Overview 28 To Encrypt Files 29 4 Error Messages... 29 Understanding Com pression Error Messages 29 Part IV Converting from previous versions of Second Copy 32 1 Importing... From Previous Versions 32 Part V Answers to Common Questions 33 1 What is... the difference between Synchronization and Copy? 33 2 When... should Copy be used? 33 II
III 3 When... should Synchronize be used? 33 4 Does it... run as a service? 33 5 Resetting... Messages 34 6 Exiting... Program 34 Creating... Setup Folder 34 8 Uninstalling... Second Copy 35 Part VI Troubleshooting 35 1 No files... are copied when profile runs 35 2 Files are... copied to a sub directory of the destination folder 35 Part VII Contact, Ordering, and Licensing 35 1 Contact... Information 35 2 Ordering... Information 36 3 Entering... License Information 36 4 Order... Form in fillable PDF format 3 5 License... Agreement 3 6 Evaluation... License 38 Index 39
Getting started 1 Getting started 1.1 Overview 1 Second Copy Second Copy allows you to keep a "second copy" of all your important files at a different location. Set it up once and forget about it. Second Copy will copy your files at specified intervals in the background without manual intervention. Initially it will copy all specified files. In subsequent runs it will only copy new or changed files. A state of the art user interface offers easy setup wizards and multiple graphical views of the information. Second Copy is designed to run under Windows (XP/2003/Vista//2008). Second Copy uses a set of instructions called, Profile, that defines which files should be copied, to where, how often etc. You can assign a suitable name for each profile to describe its purpose. To use Second Copy, simply create profiles for files you want to copy to another directory, folder, drive or computer across the network. Each profile defines a source location, a destination location and how often the files should be copied. Select Express Setup for most commonly used options, select Custom Setup to define special options. e.g. files to include or exclude, compression, and synchronization, or select FTP Profile if you want to copy files to or from an FTP server. 1.2 What's New A brief list of major new features in Second Copy. New Program Options Copy open files using Windows Volume Shadow Copy (For 32-bit operating systems only) Copy long filenames Support for Unicode characters New Windows style interface Enhanced file compression 1.3 Features A brief overview of major features in Second Copy: Main Features Automatic backup with easy to setup wizard
2 Many copy modes such as Simple Copy, Exact Copy, Compress, Move, Two-way synchronization Flexible scheduling options Copy open (in-use) files for non-compressed mode (For 32-bit operating systems only) Support for Windows Volume Shadow Copy Support for Unicode characters Restore option FTP support Enhanced compression with upto 256-bit AES encryption Email notification Change the drive letter for all profiles easily Copy when files change Run as a service (only on XP/2003/Vista systems) Preview profile activity before running Ignore files newer than date/days New Second Copy macros Create a shortcut on the Desktop for a profile Command line options Program Options Password protect profiles Organize profiles in groups Limit the log to only errors and summaries Copy files locally, to a network drive, external drive, optical or zip disk Copy files using FTP to or from a remote computer Restore files back to the source location with ease Encrypt files during copy Copy Options Detect file deletions during synchronization Copy files based on the archive bit instead of time stamp Span copies across multiple disks Ignore files older than or newer than a certain date or number of days Select directories in a graphical tree view Auto log-in to remote system with Dial-up networking Run a program before and after running the profile Scheduling Options Skip profile on designated days of the week View scheduling options more conveniently Easily toggle profiles between periodic and manual schedule Run profiles at shut down without the Windows 20-second time limit Run profiles when the source files on the local hard disk change Compression Library Set compression ratio for Zip files Use built-in Zip viewer to view, compress and extract any Zip files Supports PKWare's latest industry standard PKZip v4.5 zip file format as well as the traditional PKZip v2.04g format No limitations on Zip file size and the number of files in a zip file User Interface Tip of the day Hide icon
Getting started 3 Show balloon hints Internet update to the software versions Quicker editing of custom profiles Show source and destination in details view Display Progress bar Display Preview of the profile activity before running 2 How to... 2.1 Work with Profiles 2.1.1 To Create A New Profile 1. Select New Profile from the File menu. 2. The profile wizard will come up 3. Select Express setup to answer three simple questions: What do you want to copy? Where? When? or Select Custom setup to answer: What do you want to copy? Which files? Where? When? How? 4. Follow the wizard steps and finally type a name for the new profile. 2.1.2 To Create An FTP Profile 1. Select New FTP Profile from the File menu. 2. The profile wizard will come up. 3. Select Local to FTP option to copy files from your local computer's hard disk to an FTP site or 3. Select FTP to Local option to copy files from an FTP site to your local computer's hard disk. 4. Click on the Next button to navigate through the profile wizard to answer the following questions: What do you want to copy? Which files? do you want to copy? Where? do you want to copy the files? When? do you want to copy the files? How? do you want to copy the files? 5. Follow the wizard steps and finally type a name for the new profile.
4 2.1.3 To View Profiles In The Main Window Viewing styles You can view profile in four different styles. Click on one of the view buttons on the tool bar to change the main window display. Large Icons - Profiles are displayed as large icons going across. Small Icons - Profiles are displayed as small icons going across. List - Profiles are displayed in a list going down and then across. Details - Profiles are displayed in a table with: Date and time of last run Date and time of the next scheduled run Copy mode Source folder Destination folder Arranging profiles Use Arrange Icons on the View menu to sort profiles by name, last run, next run, copy mode, source and destination. When you point to a menu command, the status bar at the bottom of the window displays a description of what that command does. On the View menu, you can click Status Bar if the status bar is not visible in your window. In Details view, you can arrange icons by clicking on the header of the column. Click once to sort items in ascending order. Click again to sort in descending order. Profile states Small icons next to the profiles indicate state of the profile. This profile is scheduled to run next This profile is currently running There was an error when the profile ran last time. Check the log for error messages. The profiles are suspended. Second Copy icon in the system tray When Second Copy is running, it appears as an icon in the system tray. When it is copying files, this icon is animated to indicate that it is working.
How to... 5 The red E in the icon indicates that there was an error during the last run of one of the profiles. A red X on the icon indicates that all the profiles are suspended. You can find out what each button on the toolbar represents by moving the mouse over the button and holding it there. In Details view, you can click on the title bar to sort the items in the order of entries in that column. 2.1.4 To View Or Change Profile Properties 1. 2. 3. 4. Click on the profile icon whose properties you want to view or change. Select Properties from File menu. The profile wizard will guide you through the steps to view or change the properties. To view or change the source folder, destination folder or the time to copy, select the Express setup option, to change other options select Custom setup option. 5. Follow the wizard steps and click on the Finish button when done. Related Topics 2.1.5 To Rename A Profile 1. 2. 3. 4. 2.1.6 Click on the profile icon you want to rename. Select Rename from the File menu. Type the new name and press the Enter key, or Press the Esc key to restore the previous name. To Duplicate A Profile 1. 2. 3. 4. Click on the profile icon you want to duplicate. Select Duplicate Profile from the Edit menu. Follow the profile wizard to create a copy of the selected profile. Type the new name and click Finish. To make changes to the duplicate profile before saving it, click the Back button. Related Topics 2.1. To Delete Profiles 1. 2. 3. 4. Click on the profile icon you want to delete. Select Delete from the File menu. You will be asked to confirm that you want to delete this profile. Select Yes to delete the profile or No to cancel. You can delete multiple profiles by drawing a selection box around a group of profiles before you select the Delete option. To draw a selection box around a group of profiles, click the mouse at a corner of
6 the group, then drag the mouse to form a box. 2.1.8 To Group Profiles You can organize different profiles in profile groups. Each profile group is displayed on a separate tab. All Profiles group The first tab is called All Profiles and can not be deleted or renamed. This tab shows all profiles regardless of their assigned group. To create a new profile group Right click on the All Profiles tab, select New Profile Group and enter a name for the new group. To delete a profile group Right click on the group tab you want to delete and select Delete Profile Group. If the group has any profiles in it they will be moved to All Profiles group automatically. The All Profiles group can not be deleted. To rename a profile group Right click on the group tab you want to rename, select Rename Profile Group and enter a new name for the group. The All Profiles group can not be renamed. To move a profile to a profile group Drag a profile to a tab name to move it to that group. The profile will be visible under this group and under All Profiles group. When you create a new profile it is automatically assigned to the current group. You can move it to another group or to All Profile group after it is created. To remove a profile from a profile group Drag a profile to the All Profiles tab to remove it from the current group. To run all profiles in a profile group Right click on any profile in the group and select Run All Profiles in Group. To change the position of the tabs Right click on any tab and select Tab Position. You can position the tabs to display at the top, bottom, left or right. 2.1.9 To Change the drive letter This feature is useful if you decide to change the source or the destination drive letter in all profiles. For example, you may be copying the files to your local drive D:\ and later on you decided to copy the files to a different drive say, E:\. Then instead of changing the drive letter D:\ to E:\ in every profile one by one, you can follow the steps below: 1. From the main Second Copy window, click on Tools and select Change Drive Letter. 2. Then select the appropriate drive letters to replace. 3. Then click on the Replace button. 2.1.10 To Create Desktop Shortcut 1. Click on the profile icon for which you want to create a shortcut. 2. Right mouse click and then select Create Desktop Shortcut.
How to... This will create a shortcut on the Desktop for the selected profile. You can run this profile manually by simply double clicking on this shortcut even if Second Copy is not running. 2.2 Set Profile Properties 2.2.1 Express or Custom Setup Select Express setup to answer three simple questions: What do you want to copy? Where? When? or Select Custom setup to answer: What do you want to copy? Which files? Where? When? How? 2.2.2 To Set What To Copy Click the Browse button to select the folder containing the files you want to copy. You can also type the full path of the folder in the space next to this button. Example: A folder on your computer may be called: c:\my Documents\Letters or a folder on another computer on the network may be called: \\DocServer\Shared\John's Files If you are copying from a removable disk, you can specify a disk volume name / label to copy from. Make sure to check the "Only copy from volume named" box. To assign a new volume name to the disk in the removable drive, type the new name and click Next. Related Topics 2.2.3 To Set Which Files To Copy Make sure that you select the Custom setup option on the first page of the profile wizard. All files Select this to copy all files from the source folder. Only selected files Select this to include or exclude certain files. Second Copy searches for all files in the source folder. Only those files that match the include criteria are copied, unless they are excluded by the exclude criteria.
8 If there is no exclude criteria, all files meeting the include criteria are copied. If there is no include criteria, only files that do not meet the exclude criteria are copied. You can manually enter the include/exclude specifications in the edit box or click the Select button to select folders and files from a list. Hints for entering specifications Enter each specification on a separate line. Do not enter the drive letter and a colon in the specification. For instance, if you want to include all files from C:\Windows folder, enter only \Windows\ (The source and the destination folders can reside on different drives. Second Copy applies the same specifications for both source and destination. That is why the drive letter and a colon should not be entered in the specifications.) Add a slash at the end of folder names. If there is no slash at the end, Second Copy may search for a file with that name instead of a folder. Second Copy searches for files and folder only below the source and destination folders for that profile. You can: specify a particular file by name, such as: "Monthly costs.xls" to be included or excluded. include or exclude specific directories by entering a part of the directory path between slashes, such as: "\Data\Backup\*.*" or "\Oldfiles\*.*". (Do not enter the drive letter or a colon) include or exclude any directory by entering a part of the directory path between slashes, such as: " \Data\Backup\" or "\Oldfiles\". (Do not enter the drive letter or a colon) This may slow down the copy process. use? wildcard to indicate any character at that position (only for file names) use * wildcard to indicate any number of characters (only for file names) Examples: *.doc all Microsoft Word documents *.xls all Microsoft Excel spreadsheets *.htm all HTML files Letter.txt Any file named Letter.txt \Windows\System\*.* - all files below \Windows\System\ \Windows\System\*.dll any dll files in the C:\Windows\System folder \old\ - any folder name that has \old\ in it Related Topics 2.2.4 To Select Files and Folders 1. On the Files and Folders tab, check the ones you want to include or exclude. 2. Click Next to proceed to the Customize tab. 3. Change the specification to suit your needs and click Finish. 2.2.5 To Set Where To Copy Click the Browse button to select the folder to which the files should be copied. You can also type the full path of the folder in the space next to this button. Example: A folder on your computer may be called: c:\back up of my Documents
How to... 9 or a folder on another computer on the network may be called: \\DocServer\Shared\Monthly archives. Copying to USB Drives: You can set the profile to copy files to a removable USB drive based on its volume name, and not based on its drive letter. Go into the profiles' properties and select "Where?" tab for the Destination folder (where you have specified the usb drive letter - make sure that the USB drive letter is valid). Enter the drive letter and the path for the usb drive where you want to copy files (e.g. "E:\Backup" without the quotes). Then check the box "Copy only to Volume named" box. Then go to the Finish tab and click on the Finish button to save the profile. Then go back to the profiles' properties, and now this time enter "?:\" in the Destination folder filed instead of the actual drive letter (e.g. "?:\Backup" without the quotes). Then go to the Finish tab and click on the Finish button to save the profile. From now on, Second Copy would automatically detect the correct drive letter based on the USB drive's volume name. "Copy only to volume named" option box is only displayed if Windows reports the drive to be a removable drive. Even though your drive may be removable Windows may not be reporting it to be a removable drive. (Just to see how the option would look, enter A:\ on the destination folder field.) If the above option box is not displayed in your case, then first set a hidden option called " AlwaysShowVolumeNames=1" in the profiles.dat file. For more information on setting this option, please refer to the Help file and look under Hidden Options topic. If you are copying to a removable disk, you can specify a disk volume name / label to copy to. Make sure to check the "Only copy to volume named" box. To assign a new volume name to the disk in the removable drive, type the new name and click Next. If you are copying to an FTP server location, you can specify the FTP login information and the path on the FTP server. Related Topics 2.2.6 To Set When To Copy Frequency If you want Second Copy to make copies at a regular interval, select one of the following: Every few minutes enter minutes Every few hours enter hours Once a day enter starting time Every few days - enter number of days and starting time When files change - Do not use this option for folders that change often or contain a large number of files and sub folders. This option is designed to work only when the source location is a local hard disk, and when the changes are made to the files on the local hard disk. If you do not want Second Copy to copy the files automatically, select: Manual option
10 Do not run before If you want to schedule your first or next run for a certain date check Do Not Run Before and select a date on which you would like the profile to run. It will not run before that date but if may or may not run on that exact date depending on other factors such as week days that you have marked to skip. Also run at In addition to the above, you can set Second Copy to copy files at: Startup Shut down Do not run on these days Select the days of the week on which Second Copy should not run the profile. This is useful if you want to skip running the profile on weekends. You can change the copy frequency any time after setup by selecting the profile and clicking on the Properties button. Second Copy runs the Shut down profiles when Second Copy exits. You can right click on the Second Copy icon in the system tray and select Exit and Log Off Windows, Exit and Restart Windows or Exit and Shut Down Windows to let Second Copy run these profiles and then Log off, Restart or Shut down Windows. If you select Shutdown or Restart from Windows Start menu, Second Copy will be unable to detect your selection and will prompt you to select the option again. Related Topics 2.2. To Set How To Copy Make sure that you select the Custom setup option on the first page of the profile wizard. The Express setup defaults to Simple copy. The first time Second Copy runs a profile, it copies files as specified. In subsequent runs, it only copies files that are newer or updated since the last run. Selecting copy method Select "Copy source to destination" (Simple Copy) to copy all files from the source folder to the destination folder but not backwards. Select "Copy source to destination, delete obsolete files from destination" (Exact Copy) if you want the destination copy to match the source with no extra files. If you delete files from the source, they will be deleted from the destination, the next time Second Copy runs. Check "Move source to destination" (Move) if you want to copy files from the source to the destination and then delete the source files. Check "Compress source into a ZIP file" (Compress) to save disk space on the destination drive. The files are compressed in PKZIP 2.04g compatible format and can be uncompressed by PKUNZIP or WinZip programs. Enter a password to protect the compressed file. You will need this password to extract the files. Caution: If you forget the password it cannot be recovered. Check "Compress source into a ZIP file, delete obsolete files from ZIP" (Exact Compress) to compress files as above, but if you delete files from the source, they will be removed from the ZIP. Select "Synchronize Source and Destination to match exactly" (Synchronize) to copy files
How to... 11 both ways. Synchronization is useful for managing files in two remote sites. It allows you to add or edit files in either the source or the destination folders. If you want Second Copy to delete files from both the source and the destination folders as needed, check synchronize file deletions also. If you change a file from the source and its mirror image file from the destination before Second Copy has a chance to synchronize them, only the latest file will be kept and the older of the two files will be moved to the archive folder. Do not use the synchronization option without specifying an archive folder, unless you are sure that the same files will not be modified in both locations at the same time and you only want to keep the latest file. Keeping old versions of files When you use Simple Copy, Exact Copy, Move or Synchronize you can also choose to keep old versions of files in an archive directory. You can set how many older versions of files you would like to keep. Whenever you update a source file, Second Copy will copy the file to the destination and it will move the file in the destination to the archive folder. Older versions of files will be kept in the archive folder. Older versions of file X.TXT will be named X. TXT, ( 2nd last version of) X.TXT, ( 3rd last version of) X.TXT and so on. This option is not available for compressed files. Allowing deletions during synchronization Normally Second Copy does not delete any files during synchronization. Check this option to let Second Copy track file deletions in either source or destination and delete the corresponding files on the other side. Overwriting newer files Normally, Second Copy does not overwrite newer files with older ones. You can select the "Overwrite destination files even if they are newer than source files" to change that behavior. For compressed profiles, this option causes all files to be recompressed every time instead of compressing only new or changed files. Deciding where to store the files Check the "Append source path to destination and archive folders" option to keep the source files in a sub directory of the destination or archive folder while maintaining the original source path. This is useful if you use the same destination folder to keep backups of files from different source folders. Checking this options allows you to know which files came from where. In case of synchronization, the "Append source path " option is only used to decide whether the source path will be appended to the archive path and not the destination path. Example: Source folder: c:\my documents\letters Destination folder: d:\user backups\john if "Append source path" is checked, the source files are copied to d:\user backups\john\my documents\letters otherwise, they are copied to d:\user backups\john. Advanced Properties Click the Advanced Properties button to further fine-tune the profile settings. Related Topics
2.2.8 To Finalize Profile Setup 1. If this is a new profile enter an appropriate name. 2. Check Show preview before running profile option to display the preview before actually copying the files as specified in the profile. 3. Review any warnings, if displayed. 4. To make changes click Back. 5. To save your settings click Finish. 2.2.9 To Preview Profile activity Once you have selected Show preview before running profile on the Finish tab of the profile's properties, each time the profile is run Second Copy will display a preview of the profile's activity. Preview feature is not available for Compress and Exact Compress modes. 2.2.10 To Set Advanced Properties 2.2.10.1 Setting Advanced Properties Click the Advanced Properties button on the How? tab to bring up the Advanced Properties dialog. The advanced properties for each profile are grouped by their function. Copy To control which files are selected and how they are copied. Compress To control where the temporary file is located during compression and compression ratio. Run Programs To run other programs before and/or after running the profile. AutoDial To automatically dial a remote computer before running the profile. Related Topics 2.2.10.2 To Set Advanced Properties - Copy Copy only files with archive bit set Check this to let Second Copy perform conventional backups that are based on file's archive bit. With this option, Second Copy only copies files that have the archive bit set and after copying the file resets the archive bit. If this is unchecked, Second Copy compares the date and time stamps of the source and destination files to determine which files need to be copied. Clear archive bit after copy Check this to let Second Copy perform conventional backups that are based on file's archive bit. With this option, Second Copy resets the archive bit after copying the file. For conventional Full Back up: Uncheck Copy only files with archive bit set. Check Clear archive bit after copy.
How to... 13 For conventional Incremental Back up: Check Copy only files with archive bit set. Check Clear archive bit after copy. For Second Copy default: Uncheck Copy only files with archive bit set. Uncheck Clear archive bit after copy. Skip destination check if source has not changed Check this to let Second Copy scan the destination folder only when needed. Otherwise, Second Copy scans the destination folder and recopies any files that a user may have deleted inadvertently. This option is useful if you are copying to a removable drive or a network connection from a laptop, when the destination folder may not be always accessible. Try to copy files that are in use by other applications Check this to let Second Copy try to copy a file that is currently in-use by another program using advanced locking techniques. If the program that is currently using the file cannot handle this kind of locking mechanism, it may generate errors. Use this option with caution. Copy directly to destination file (do not copy to temporary file first) Normally, Second Copy copies a source file to a temporary file in the destination folder. On successful copy it renames the temporary file to the destination file. Check this option to skip this step. If you are copying to a CD-R/RW drive and notice that the destination file time stamps do not match the source file time stamps then check this option. Span files across multiple removable disks Check this to let Second Copy prompt you for a new disk when one disk gets full while copying files. Skip System, Hidden or Read Only By default, Second Copy includes files with attributes as candidates for inclusion in the copy process. In most circumstances, you will not need to change these. However, if needed, you can check the appropriate option and files with those attributes will be ignored. Always copy empty folders Normally, if you are copying entire folders, Second Copy copies empty directories from the source to destination (or the other way as appropriate). However, if you specify any files selection criteria using the Include/Exclude specification, then Second Copy assumes that you want to copy only certain files and any directories that do not contain those files need not be copied. So it skips creation of empty directories on the destination. Check this if you want Second Copy to always copy empty directories. Delete empty folders after copy If you want to delete any empty folders from the source and the destination then select this option. Compare files after copy Check this to let Second Copy compare source and destination files after a successful copy is completed. Second Copy will do a bit level comparison of the two files. Selecting this option will slow down the copy process since each file will have to be reopened and reread to be compared. (File comparison will not be done on files that are moved to the archive or compressed) Ignore files older than Check this to let Second Copy ignore files older than a particular date or number of days. Set the date
14 or number of days. Ignore files newer than Check this to let Second Copy ignore files newer than a particular date or number of days. Set the date or number of days. Related Topics 2.2.10.3 To Set Advanced Properties - Compress When compressing to a Zip file, Second Copy creates a temporary file in the destination folder. This means that the destination folder must have enough disk space to hold the Zip file and the temporary file, which can grow as large as the Zip file itself. If you check the "Do not use destination folder for temporary Zip files" option the temporary file will be created in the Windows Temp directory and copied to the destination folder on successful compression. Select the compression ratio to be used when creating a Zip file. Higher compression makes the Zip files smaller but will slow down compression process. Related Topics 2.2.10.4 To Set Advanced Properties - Run Programs Run program before running profile You can either run an external program or call a built-in function before running the profile. 1. External program Enter a path and program name that should be run before running the profile. Check "Wait for program before proceeding" if you want Second Copy to wait till the program exits before running this profile. 2. Built-in function Second Copy can send a message to another application to exit. Most applications will exit when they receive this message. Test with your applications before using the $ExitApp$ command. To exit another application with title "Special Application" enter: $ExitApp$ "Special Application" To exit two applications with titles "First App" and "Second App" enter: $ExitApp$ "First App", "Second App" Enclose the application title between quotation marks. The application title is case-sensitive. You can find the exact title for the application in the Task Manager's Applications tab. To open the Task Manager, press Ctrl + Alt + Del. You can enter partial title text for the application. For instance, you can enter "Microsoft Word" to exit Microsoft Word even though its title bar may say "Microsoft Word - Letter.doc". Use comma to separate multiple application titles. Run program after running profile Enter a path and program name that should be run after running the profile. Check "Wait for program before proceeding" if you want Second Copy to wait till the program exits before running the next profile. The program can be an EXE file, BAT file or any other file that you can run from the Windows
How to... 15 command line. Related Topics 2.2.10.5 To Set Advanced Properties - AutoDial Dial-Up Networking phonebook entry to dial before running profile Select the phonebook entry that should be dialed before running the profile. This is useful for connecting to a remote computer where the files are located. Check "Disconnect after running profile" to let Second Copy hang up the connection after copying. Related Topics 2.3 Perform Copy Process 2.3.1 Automatic Processing Second Copy runs in the background and monitors the profiles that need to be copied. At specified intervals, it wakes up and starts the copy process. For profiles that are set to run periodically or once a day, no manual intervention is necessary. When the copy is in progress, you will see an animated icon on system tool bar. If you click on the icon, you will see the main window with a progress bar and status of the copy. 2.3.2 Manual Processing To start the copy process for a profile set in manual mode: 1. Click on the profile icon you want to copy. 2. Select Copy Now from the File menu. You can force profiles that are set to run periodically, to run immediately by following the above procedure. You can also run all profiles in the group by clicking the down arrow of the above button and then selecting Run All Profiles in Group. 2.3.3 Suspending Copy Process To temporarily suspend the processing of profiles, select Suspend from the File menu, or click the right mouse button on the icon and select Suspend. When suspended, Second Copy will not monitor the profiles scheduled to be processed. The suspended state will be indicated by sign next to the profile icons and a check mark on the menu item. To resume operation, select Resume from the menu. If you do not remove the suspension, Second Copy will resume the operation next time you start Windows. 2.3.4 Checking For Errors Under normal circumstances, the Second Copy icon on your system tray looks like:
16 If there are any errors during the copy process, then the icon changes to: On subsequent runs if all the profiles copy successfully, the error icon is reset. A red E next to the profile icon on the main window indicates profiles with errors in the last run. To manually reset an Error flag, Select the profile(s) and click on the "Reset Error Flag" menu item from either the "Edit" menu or the right click pop-up menu. All errors are logged in the Activity Log. All errors are marked in red color in the log file. 2.3.5 To View Source Files 1. Click on the profile icon. 2. Select Source Files from the View menu or click the right mouse button on the profile and select Source Files. 3. The source folder will be opened in Windows Explorer. 2.3.6 To View Destination Files 1. Click on the profile icon. 2. Select Destination Files from the View menu or click the right mouse button on the profile and select Destination Files. 3. The Destination folder will be opened in Windows Explorer, if the files are not compressed. Otherwise, Second Copy Zip Viewer will be displayed with all the compressed files in that profile. 2.3. To View Archived Files 1. Click on the profile icon. 2. Select Archived Files from the View menu or click the right mouse button on the profile and select Archived Files. This option will be grayed out if the files are not being archived. 3. The archive folder will be opened in Windows Explorer. 2.3.8 To Extract Compressed Files Follow instructions in the To View Destination Files topic to bring up Second Copy Zip Viewer. 1. 2. 3. 4. 5. Click the files you want to extract. Use Select All Files option from Edit menu to select all files. Select Extract option from the File menu. Select the folder where the extracted files should be kept. Click OK.
How to... 2.4 Use the Log file 2.4.1 To View The Log File 1 Second Copy keeps an activity log in the log file named log.rtf. To view the log, select Log from the View menu. Related Topics 2.4.2 To Find Text In The Log File While viewing the log file, enter the text you want to find and press the enter key or click on the Find button. You can search for the word "Error" to look for errors in the process. The lines with errors are displayed in red. Related Topics 2.4.3 To Save The Log File You can save the log file for later viewing or analysis. To save the log file, open the log, click the Save As button and enter a new file name. Related Topics 2.4.4 To Print The Log File Open the log file and click the Print button. The log will be printed to the currently selected default printer. Related Topics 2.4.5 To Clear The Log File To clear the log file, open the log and click the Clear button. You don't need to use this option, since Second Copy periodically recycles the log file to save disk space. By design, Second Copy stores log entries to a file called log.rtf under the Second Copy folder. When you exit and start Second Copy or once a day, Second Copy checks to see if the log file has reached its maximum set file size limit. If so, it copies the current log.rtf file to log-old.rtf. The next time the current log.rtf file reaches its maximum file size limit, Second Copy moves the log-old.rtf file to the Recycle Bin, then renames the current log.rtf to log-old.rtf, and resets the current log.rtf file, and so on. In other words, the Recycle Bin will have the oldest log-old.rtf file and in the Second Copy folder there would be one log.rtf file (current), and one log-old.rtf file (one that exceeded the max. limit). Related Topics
18 2.5 Set Program Options 2.5.1 Setting Options You can tailor Second Copy to suit your needs by changing the options. To view or edit the program options, select Options from the Edit menu of the main window. The options are grouped by their function on separate tabs. General Performance Startup Copy NTFS only visible if Second Copy is running on Windows NT system. FTP Notification See other Options 2.5.2 To Set General Options Activity Log Second Copy recycles the log file when it grows beyond a certain size. You can change this size limit by entering a number in the box labeled Maximum file size. The file size you enter is in Kilo Bytes. If you set this number to zero, Second Copy will recycle the log file every time it starts. Log only errors and summaries You can reduce the size of the Log by checking this option. It allows you to log only error messages instead of all the copy messages. It is recommended that you do not check this until you are familiar with the Second Copy operations and the Log. After you have run Second Copy for a few days and are satisfied with its performance, you can check this option. Password Protection Enter a password to prevent other users from changing the profiles. Re-enter the password for verification. Once the password is set, you cannot edit the profiles or the options without the password. Users can still run the profiles without knowing the password. Caution: If you forget the password it cannot be recovered. To remove password protection, delete the two password entries. See other Options 2.5.3 To Set Performance Options Background Copy Priority Second Copy performs copies as a background task. By default this task is done with minimum impact on the foreground applications you are running. This makes the copy process less intrusive but also slower than normal. Set the priority to a level between Low and High to suit your needs. Copy Progress Second Copy displays the progress of a copy process when files are being copied. This is displayed on the main window's tool bar. Most of the time, you will be running second copy as a minimized program and will not need to see the copy progress bar. If you uncheck the Show progress option, the progress bar will not be displayed and the copy process will be faster.
How to... 19 See other Options 2.5.4 To Set Startup Options Deciding when Second Copy should start Check Start at log in, to let Second Copy start itself when you log in. Uncheck it to only run Second Copy when you need it. You can also specify that Second Copy should wait for a few minutes before starting copies. This is useful in situations where, you have several programs that start with Windows and slow the system down. Window and icon Check Start minimized to let Second Copy start as an icon on the system tray. Uncheck it to see the main window when Second Copy starts. Check Hide icon from system tray to hide Second Copy icon from the system tray. When this is checked, you can bring up Second Copy main Window by running it from the Start menu again. Close action Check Exit Second Copy when main window is closed to exit Second Copy when you close the main window. If this is not checked Second Copy closes the main window but continues to run minimized on the system tray. See other Options 2.5.5 To Set Copy Options Second Copy cannot copy files that are in use and locked by other applications. Normally, Second Copy logs an error indicating that a file could not be copied. If you want Second Copy to warn you when it comes across a locked file, check the "Show message box and retry once more in:" option. You will see a message box in the lower right hand corner of the screen indicating the file that is locked. Second Copy will wait for the specified number of seconds and try to copy the file again. This will give you a chance to close the locked file in the original application. If you check the "Play Sounds" option, you will also hear a sound when a file is locked or a disk needs to be inserted. You can customize these sounds from the Windows control panel. If you check the "Move deleted files to Recycle Bin" option, Second Copy will recycle deleted, moved or overwritten files. If you check the "Show Balloon Hints" option, Second Copy will display the pop up hints as necessary. This option is only available for Windows XP/2003/Vista systems. See other Options 2.5.6 To Set NTFS Options If you are running Second Copy on Windows XP/2003/Vista//2008, you will see a tab called NTFS. This tab was called NT in previous versions of Second Copy. Copy file security information
20 If you check this option, Second Copy will copy file permissions and other security information when it copies files from an NTFS volume to an NTFS volume. Copy folder security information If you check this option, Second Copy will copy folder permissions and other security information when it copies folders from an NTFS volume to an NTFS volume. See other Options 2.5. To Set FTP Options Second Copy can copy files using FTP. This is helpful if you want to copy files to a remote computer that offers File Transfer Protocol (FTP) service. Type Select the type of file transfer. Server Enter a valid FTP server address such as "ftp.myftpserver.com". Port You can use the default port number "21" unless your FTP server connects using a different port number. By default the FTP port is 21. User Enter a valid username to login on the FTP server. Password Enter a valid password for the username above. ASCII Extensions Enter the file extensions for which Second Copy should transfer the files in the ASCII mode. All other files will be copied in the Binary mode. See other Options 2.5.8 To Set Notification Options Second Copy can e-mail the log file after running the profile. This is helpful if you are running the profiles on remote systems then you can get the log file automatically sent to the specified e-mail address. After running profile send e-mail to Enter a valid e-mail address here to receive the Second Copy log file automatically via e-mail after running the profile. If you are using SMTP server then you can enter more than one e-mail address each separated by a comma. Send e-mail on errors only Select this option to receive the e-mail only when the profile encounters any errors. Send test e-mail Click on this button to send a test message to the specified e-mail address. SMTP server
How to... 21 Enter a valid SMTP server name if you do not have an e-mail client installed on your computer. Port Enter a valid port number for the SMTP server. The default port number is 25. User name Enter a valid username for the above SMTP server so that Second Copy can login. Password Enter a valid password for the above username on the SMTP server. Send test e-mail Click on this button to send a test message to the specified e-mail address. See other Options 2.6 Use Advanced Features 2.6.1 Command Line Options You can run Second Copy with the following command line options. /Help /Exit /ExitNow /ExitWhenIdle /InitialWait=n /RunAllProfiles /ShowAboutBox /ShowIcon /ShowLog /ShowProfiles /ShowSource:"Profile name" /ShowDestination:"Profile name" /Suspend /UnSuspend "ProfileGroup" "ProfileName" Shows this help window Exits application, prompts user if busy Exits application immediately Exits application after copying Waits n minutes before copying Runs all profiles Shows About Box Shows icon on the system tray, if previously hidden Shows log Shows main window Shows Source files for the specified profile Shows Destination files for the specified profile Suspends profiles UnSuspends profiles Runs all profiles in group "ProfileGroup" Runs the profile "ProfileName" Example batch file: C:\Program Files\SecCopy\SecCopy.exe "Profile 1" C:\Program Files\SecCopy\SecCopy.exe "Profile 2" C:\Program Files\SecCopy\SecCopy.exe "Profile 3" /ShowProfiles C:\Program Files\SecCopy\SecCopy.exe /ExitWhenIdle Each line can contain only one command, as illustrated above. Any command to run a profile overrides the /InitialWait command. The profile will be run without the initial wait timeout.
2.6.2 Directory Macro Expansion You can enter variable macros as part of the directory names in Source, Destination or Archive folders. Second Copy expands these to the corresponding values when it runs the profile. There are two types of macros, Second Copy Macros are enclosed in $ signs and Environment Macros are enclosed in % signs. Date Macros The following expand to their corresponding values on the day the profile is run. $Date$ $Time$ $DayOfMonth$ $DayOfWeek$ $Month$ $MonthOfYear$ $Year$ $ComputerName$ $UserName$ $MyDocuments$ $Favorites$ $Cookies$ $AppData$ $LocalAppData$ $CD$ Date as YYYYMMDD Time as HHMM Date as a 2 digit number Day of week as a short name Month as a short name Month as a 2 digit number Year as a 4 digit number Name of the computer Second Copy is running on Name of the logged-in user My Documents folder for the current user Favorites folder for the current user Internet Explorer Cookies folder for the current user Application data folder for the current user Local Application data folder for the current user Optical disk (Windows XP only) Example: On July 4th 200, a folder name C:\Backup\$Date$ will expand to C:\Backup\200004. Environment Macros: The following expand to their corresponding values based on the Windows environment variables. %VAR% Value of the environment variable VAR Example: On a Windows NT system on a network, a folder name F:\UserFiles\%USERNAME% may expand to F:\UserFiles\Administrator. 2.6.3 Hidden Options Second Copy includes a few options that are hidden from the user interface. To set these options you need to edit the profiles.dat file. Changing these options is not recommended unless you understand the implications of these changes and are familiar with editing configuration files. To edit the profiles.dat file: 1. Exit Second Copy by right clicking on the icon and selecting Exit. 2. Open the profiles.dat file in Notepad. 3. Find the [Options] section and add one of the options described below. If you don't see an [Options] section you can create it at the end of the file. 4. Save the file. 5. Start Second Copy again from the start menu.
How to... 23 profiles.dat file is a hidden file under the folder: Windows XP/2003:"\Documents and Settings\<Username>\Local Settings\Application Data\Centered Systems\Second Copy" Windows Vista//2008: "\Users\<Username>\AppData\Local\Centered Systems\Second Copy" Changing the way older versions of files are named NamingStyle=1 Normally Second Copy names older versions of files in the archive folder as: File.txt (2nd last version of) File.txt (3rd last version of) File.txt etc. When this option is set, the files are named as: File.txt File (-02).txt File (-03).txt etc. Copying files that are always locked UnsafeCopy=1 Set this option to allow Second Copy to copy files without first locking them. This will let you copy files that are always locked. It is not a safe way to copy files. Use this option with caution. Debugging Debug=1 This option will log additional information about the copy process in the Second Copy log that will be useful in debugging. Set it only if advised by Centered Systems support. Turn it off when not needed. Handling file timestamp differences between different File Systems IgnoreTimeDifference=N Different file systems store file timestamps in different ways. This can cause a timestamp to be off by 2 or more seconds when a file is copied from one file system (e.g. FAT or FAT32) to another (e.g. NTFS). It can result in a file begin copied unnecessarily even though it has not changed. Second Copy attempts to detect such differences in file systems and automatically ignores time difference of 2 seconds. If this fails, you can set this option where N equal number of second to ignore. Ignoring big files IgnoreFilesBiggerThan=N You can set Second Copy to ignore big files. Set N to any number of bytes. Second Copy will ignore any files which are bigger than N. (e.g. To ignore files bigger than 500KB set N to 500000) Moving files to archive instead of copying them MoveFilesToArchive=1 Normally Second Copy copies files from the source or the destination to the archive folder. When you set this option, Second Copy tries to rename the files instead of copying. If the archive folder resides on the same network drive as the source or the destination, renaming files instead of copying can speed up the performance. Saving log as text file instead of RTF file LogFileType=txt Set this option to change the log file format from RTF to simple ASCII text. Use this if the RTF codes for bold and red color not displaying properly. LogFileType=html
24 Set this option to change the log file format from RTF to html. Additional options for SMTP email notification EmailFrom=username@mydomain.com By default the email notification is sent from the same email address as the recipient. Set this option to use the desired From line on the email notification. This option only works if you are using SMTP server settings for email notification. Using relative paths in Zip files UseRelativePathsInZip=1 Set this option to save file paths in Zip files as relative paths (relative to the source folder) instead of absolute paths. Displaying volume names AlwaysShowVolumeNames=1 Set this option to display volume names for all drives including the local, removable, and external disks. When you set this option, Second Copy will display the name of the volume in the profile wizard for the source and the destination drives, if the volume names exist. Ignoring file links SkipFileLinks=1 Set this option to ignore file links that point to another location. When you set this option, Second Copy will not scan the location where these links are pointing, nor will it copy the files pointed by these links. Workaround for the recopying of files due to the Daylight Saving Time change IgnoreDST=1 Set this option to overcome the issue of Daylight Saving Time (DST). When you set this option, Second Copy will not recopy the unchanged files due to the 1-hour time difference after switching between the DST times. Always excluding certain files from copying NeverCopyFiles= Second Copy does not copy any of the following file names because they conflict with certain locked system files: ~sctemp.tmp, Appevent.evt, Hiberfil.sys, Ntuser.dat, Ntuser.dat.log, Pagefile.sys, Sam. log, Schedlgu.txt, Secevent.evt, Security.log, Software.log, Sysevent.evt, System.log, Usrclass.dat, Usrclass.dat.log, Win386.swp. If these files are not locked and if you would like to copy them then use this option without any parameters after the "=" sign. If you want any additional files to be excluded from copying then use this option, and list all of the above files as well as the filenames you want to exclude. Setting for common profiles and log file PerUserProfiles=0 This option must be listed under [General] section instead of under [Options] section of the profiles.dat file. Set this option for backward compatibility. Once this option is set, all local users will have a common profiles.dat and log.rtf files. By default this option is set to have separate profiles and log files for individual users.
How to... 2. Restore files 2..1 To Restore Files 25 1. Select the profile from which you want to restore files. 2. Click on Tools from the menu bar and select Restore Profile. 3. Click on Yes to confirm the restoration of files back to the source location. Warning: This will overwrite your source files. As the name implies, Second Copy makes a "second copy" of your files. Second Copy does not copy files in any proprietary format. Therefore there is no need for a traditional "restore" process. You can also use Windows Explorer to restore the backed up files from the destination back to the source or to another location. 2.8 Run as a service 2.8.1 Second Copy Service Overview Second Copy can run as a service. This is helpful if you want to run Second Copy in the memory while the user is not logged in. Once Second Copy is set to run as a service, it will run the profiles automatically as scheduled. Before you can run Second Copy as a service you need to install it. Once it is installed, you can start Second Copy service from the Services component in the Administrative Tools. Second Copy can run as a service only on Windows XP/2003/Vista systems. 2.8.2 Starting as Service If you are starting Second Copy as a service for the first time follow the steps below: 1. Click on Start. 2. Select Run. 3. Enter "cmd" in the Open box and click on OK. This will open another window with a command prompt. 4. Change the directory to "\Program Files\". 5. Type "scsvc /install" without the quotes and hit Enter. This will install Second Copy to run as a service. 6. Once you have installed Second Copy to run as a service, open the Services component from the Administrative Tools.. Select Second Copy Service from the list of installed services. 8. Click on the Action menu and select Properties. 9. Click on the Log On tab. 10. Check Allow service to interact with desktop. 11. Click OK.. Click on Start to start Second Copy as a service interactively. 13. Create the desired profiles in Second Copy. 14. From the Services component, Stop the service. 15. Uncheck Allow service to interact with desktop. 16. Start the service.
26 For Windows Vista: 1. Set Run cmd to Run as a service as follows: a. Click Start and type cmd; in the Search box. This should produce a list consisting of one entry: the shortcut to the Windows Command Processor, cmd. b. Right-click the cmd shortcut and choose Pin to Start Menu. c. Click Start again. Right-click the Command Prompt shortcut you just added to the Start menu and choose Properties. d. Click the Advanced button and click to select the Run as administrator checkbox. e. Click OK to save your changes. 2. From the command prompt, go to \Program Files\ folder and run Scsvc.exe /install. 3. Enter Secpol.msc on the Run command to open Local Security Settings. 4. Add the user under Log on as a service so that the user or the group will be able to login as a service. 5. Start the service for Second Copy from the Services console. 2.8.3 Stopping the Service If Second Copy is already running as a service you can stop it if you do not want to run it. 1. To stop Second Copy Service open the Services component from the Administrative Tools. 2. Select Second Copy Service. 3. Click on Stop button. Once you stop the service and if it is set to run automatically, the next time you restart Windows, Second Copy Service will start again. 2.8.4 Uninstalling the Service If you do not want Second Copy to run as a service you can uninstall it as follows: 1. Click on Start. 2. Select Run. 3. Enter "cmd" in the Open box and click on OK. This will open another window with a command prompt. 4. Type "cd \Program Files" without the quotes. 5. Type "cd SecCopy" without the quotes. 6. Type "scsvc /uninstall" without the quotes and hit Enter. This will uninstall Second Copy to run as a service. It will also remove it from the list of services in the Services component of the Administrative Tools.
Working with compressed files 3 Working with compressed files 3.1 Introduction 3.1.1 Zip Viewer Overview 2 Zip Viewer allows you to compress and extract files. It is compatible with the industry de facto standard PKZip 2.04g. It uses the third party compression engine, Xceed, to compress files. A Zip file contains one or more files that have been reduced in size (compressed) and grouped together into a single file. You can set Second Copy profiles to compress files into a Zip format to save storage space on your hard disk or storage media. 3.1.2 Features A brief overview of major features in the Zip Viewer. Self Extracting utility for the compressed files Fast, low memory usage compression engine 100% compatible with the existing PKZip 2.04g format Supports the advanced new BZip2 compression method (burrows-wheeler transform) for 20-30% better compression than PKZip 2.04g on many popular file types. (New in v4.5) Regular, spanned and self-extracting zip files created by Zip Viewer can be used by any of today's existing unzipping applications, and vice-versa. Stores and retrieves the latest zip file format extensions, allowing Unicode filenames and NT file attributes, extra time stamps and security permissions to be stored in the zip file. No need to repair corrupted zip files. Zip Viewer automatically tries to recover from errors and reports any inconsistencies found in the zip file while unzipping. 3.2 Using Zip Viewer... 3.2.1 To Open Zip Viewer Second Copy has a built-in Zip viewer. When a profile compresses files into a Zip file you can use this built-in ZIp Viewer to view the compressed Zip file and to extract files inside it. There are two ways to bring up the Zip Viewer: 1. Select a profile with compressed files then select View Destination Files. 2. Select Zip Viewer from the Tools menu. 3.2.2 To Compress a file 1. 2. 3. 4. 5. 6.. 8. From the main Zip Viewer window, click on File from the menu. Select New Zip. In the Save in field, select the folder where you want to save the compressed file. In the File name field, type a name for the compressed file. Click on Save. Click on Edit from the menu. Select Add. Select the files to compress and other appropriate options.
28 9. Click on Add. 3.2.3 To Extract a Zip file 1. Click on File from the menu. 2. Select Open Zip. 3. In the Look in field, select the folder where the Zip file is stored. 4. In the File name field, select the name of the compressed file. 5. Click on Open. 6. Select the file to extract or Click on Edit and Select All to extract all files.. Click on Edit and select Extract. 8. In the Extract to folder filed, select the folder where you want to uncompress the selected file(s). 9. Select appropriate options on the Extract Files window. 10.Click on Extract. 3.2.4 To Add a file to the Zip file 1. 2. 3. 4. 5. 6. 3.2.5 Open the Zip file from the File menu. Click on Edit and select Add. Double click on the folder list on the left pane from which you want to add the files. Select the files on the right pane that you would like to add to the existing Zip file. Select the other appropriate options in the Add Files window. Click on Add. To Delete a file from the Zip file 1. Open the Zip file from the File menu. 2. Select the file(s) you want to delete. 3. Click on Edit and select Delete. 3.2.6 To Set password on the Zip file 1. 2. 3. 4. Open the Zip file from the File menu. Click on Edit and select Set Password. Enter the password for the Zip file. Click on OK. If you forget the password, you will not be able to extract the files. 3.2. To create self-extracting zip file 1. 2. 3. 4. Open the Zip file from the File menu. Click on Edit and select Select All. Click on Edit and select Convert To Exe. Enter the file name and click on Save. 3.3 Using AES encryption 3.3.1 AES Overview Encryption is the process of changing data into a form that can be read only by the intended receiver. AES stands for Advanced Encryption Standard. AES is a symmetric key encryption technique which
Working with compressed files 29 is becoming more popular than that of the commonly used Data Encryption Standard (DES). When you use the Compress option to create a zip file, Second Copy can also encrypt the compressed files using up to 256-bit AES encryption. Once the files are encrypted, they cannot be viewed without the valid password. 3.3.2 To Encrypt Files Second Copy can encrypt files only when you use the Compress or Exact Compress copy mode on the "How?" tab. The encryption feature is optional. The files can be compressed and encrypted using either the standard PKZip 2.04g compatible format, or up to 256-bit AES encryption. A valid password must be entered in order to view the encrypted files. Without the valid password the files cannot be extracted. 3.4 Error Messages 3.4.1 Understanding Compression Error Messages Second Copy incorporates Xceed Zip compression software from Xceed Software Inc. When compression errors occur, they are entered in the Log file. Use the following descriptions to diagnose the problem. XcdErrorNoZipFile The compressed Zip file was not found in the destination folder. XcdErrorZipStruct The contents of the Zip file are corrupted, and cannot be accessed. It is sometimes possible to open the Zip file with the Zip Viewer to automatically repair it. If not, delete the Zip file and rerun the profile. This error also occurs if an attempt is made to open a Zip file that does not contain any files. XcdErrorMemory There is not enough memory available to successfully complete the current operation. XcdErrorBadCall Unacceptable include or exclude file specifications have been entered. This error typically occurs when wildcards are not used properly. Use * (an asterisk) to indicate any number of characters at that position and? (a question mark) to indicate any single character at that position. XcdErrorNothingToDo No files matched the include file specifications. XcdErrorDiskFull There was not enough space on the storage device to hold the temporary file that is created during compression. This temporary file can be as big as the original Zip file plus the sum of the sizes of the files that are being added to it. XcdErrorEOF An unexpected end-of-file occurred while reading the Zip file. This error can occur when the Zip file is
30 truncated, is missing information, or is corrupted. It is sometimes possible to open the Zip file with the Zip Viewer to automatically repair it. If not, delete the Zip file and rerun the profile. XcdErrorLibInUse The DLLs required for compression (XCDZIP32.DLL, XCDUNZ32.DLL) are currently being used on the system. This may happen if another program is using these DLLs. XcdErrorUserAbort The current operation was aborted at the user's request. This error can occur if you click the Copy button or exit Second Copy during compression. XcdErrorTestFailed The Test method has tested the archive and that one or more files in the archive have a bad CRC or have corrupted header fields. XcdErrorZeroTested The Test method has not ended up testing any files in the archive to be tested. XcdErrorDLLNotFound The DLLs required for compression (XCDZIP32.DLL, XCDUNZ32.DLL) could not be found on the system. These DLLs are installed with Second Copy. If you have moved these files, try reinstalling Second Copy. XcdErrorInternalLogic A logic error occurred in Xceed Zip. In rare cases, a file error or unacceptable settings may cause this error to occur instead of another more appropriate error. If this error occurs, verify that the Zip file and the files to process are accessible. If you still get this error, contact Centered Systems. XcdErrorTempFile The temporary file could not be properly created. Xceed Zip creates a temporary file during compression in the destination folder. This may occur when an incorrect destination path is specified, or it can occur if, during the current operation, the temporary file could not be accessed. XcdErrorRead A File Read error has occurred on a file being used by Xceed Zip. This error will occur when zipping files and there is a problem reading the zip file, the temporary zip file or one of the files to zip. Check the status of the device where your zip file and temporary file are located to make sure it is online and accessible. Also make sure the files you are zipping are accessible and aren't open by other applications. If you are zipping database files, make sure your tables or database is closed. XcdErrorWrite A File Write error has occurred on the archive file or one of the files being processed. This error can occur if the device where files are being written becomes full, cannot be accessed or is having physical write errors. Make sure there is enough disk space available on the device for the current operation, and make sure it is online and accessible. XcdErrorCantCreateFile An unrecoverable error occurred while trying to create one of the files being unzipped, the Zip file itself, or the temporary Zip file.
Working with compressed files 31 Make sure the devices being zipped to, or unzipped to, are online and accessible. Also make sure that the file creation permissions are granted to your application for the destination directory where the Zip file or the files being extracted are being created. XcdErrorParentDir A command that would end up removing the parent directory was detected and canceled by Xceed Zip. XcdErrorNameRepeat Two or more files with the same filename and path were about to be added to the Zip file. XcdErrorLatest The Xceed Zip could not update the date of the Zip file. XcdErrorDOSError A File I/O error has occurred on the Zip file or one of the files being processed. A File I/O error can occur if Xceed Zip cannot read, write, open or create a file. It may also occur if, for any reason, a file being read from or written to can no longer be accessed. XcdErrorMultidisk An attempt was made to work with a Zip file that spans multiple disks, but Xceed Zip was not set in Multi-disk mode. XcdErrorMultidiskBadCall An attempt was made to execute an operation that is illegal when Multi-diskMode is set to True. This error will occur when you try to Add files to an already existing multi-disk Zip file, when you try to Delete or Fix a multi-disk Zip file, or when you use the UpdateZipDate method on a multi-disk Zip file. XcdErrorWrongDisk The wrong disk was repeatedly inserted after a request for a specific. Three (3) attempts at inserting the correct disk are allowed by Xceed Zip when unzipping. XcdErrorCantCreateDir A directory could not be created. This error typically occurs when the Extract Directory property cannot be created, or when the complete path for a file to be extracted cannot be created. Make sure your application has the appropriate file permissions to write on the destination storage device. XcdErorr <310> An unrecoverable error occurred while trying to create one of the files being unzipped, the Zip file itself, or the temporary Zip file. Make sure the devices being zipped to, or unzipped to, are online and accessible. Also make sure that file creation permissions are granted to your application for the destination directory where the Zip file or the files being extracted are being created. Try compressing manually to the very folder at the destination location where you are getting errors. Also, try renaming the existing zip file to a temporary name and then running the profile again.
32 4 Converting from previous versions of Second Copy 4.1 Importing From Previous Versions When you install Second Copy it checks for a previous installation of Second Copy and offers to import profiles from the previous version. If you choose not to import at that time you can import the old profiles later. To import Second Copy profiles from previous versions: 1. Select Import from the File menu. 2. Select the appropriate file in the Select file to import dialog. Make sure that your explorer is set to show hidden files to see this file. 3. Click Next. 4. Select the profiles you want to import or uncheck the boxes if you do not want to import certain profiles. 5. Click Next. 6. Uncheck the box Profile Groups if you do not want to import the previous groups.. Check the box Options settings if you also want to import global settings that were set from the Edit Options menus. 8. Click Next to import the profiles. 9. The profiles from profiles.dat will be imported. Second Copy stores its profiles and settings in hidden a file named: Second Copy Second Copy Second Copy Second Copy Second Copy 8: : 2000: 9: 4: profiles.dat profiles.dat profiles.dat sc9.cfg SecCopy.ini The above file is located under the folder: Windows 9x: "\Program Files\SecCopy" (or where Second Copy is installed) Windows NT4/2000/XP/2003:"\Documents and Settings\<Username>\Local Settings\Application Data\Centered Systems\Second Copy" Windows Vista//2008: "\Users\<Username>\AppData\Local\Centered Systems\Second Copy" (where, <Username> is the currently logged in username.) If the Profiles already exist by the same name in the current version of Second Copy then each of the imported profiles will have a numeric suffix. For example, if the profile name you are importing is called "My Documents" and if you already have a profile by the same name in the current version of Second Copy then when you import the previous profile the imported profile will be called "My Documents - 1".
Answers to Common Questions 5 Answers to Common Questions 5.1 What is the difference between Synchronization and Copy? 33 The Copy process copies files from source to destination folders only. If you add or change source files they will be copied to the destination. Changes to the destination files will not be copied to the source. The Synchronization process makes all the files in the source and the destination folders and all their sub folders exactly identical. If you have added new files to the source, Second Copy copies them to the destination. If you have added new files to the destination, Second Copy copies them to the source. If you have updated files in the source, Second Copy copies them to destination. If you have updated files in the destination, Second Copy copies them to the source. If you have deleted files from the source, Second Copy deletes them from the destination. If you have deleted files from the destination, Second Copy deletes them from the source. You can recover deleted files from the archive folder if you have specified one. If you updated the same file both in the source and the destination, only the latest file is kept, the old one is deleted or moved to the archive folder. 5.2 When should Copy be used? Use the Copy process to backup your important files to an alternate location. If you are using the copy process, do not change the files in the destination folders. Select the "Copy source to destination, delete obsolete files from destination" (Exact Copy) option to make the backup copy exactly match the source. This will delete files from the destination that you have deleted from the source. 5.3 When should Synchronize be used? Use the Synchronize process to keep copies of your documents at two sites. Use this option with caution. Avoid changing the same files at the same time at both locations. See the How To Copy topic for more information. 5.4 Does it run as a service? Second Copy can run as a service only on Windows XP/2003/Vista systems. This is helpful if you want to run Second Copy in the memory while the user is not logged in. Once Second Copy is set to run as a service, it will run the profiles automatically as scheduled. Before you can run Second Copy as a service you need to install it. Once it is installed, you can start Second Copy service from the Services component in the Administrative Tools. 1. 2. Click on Start Select Run
34 3. 4. 5. 6.. 8. 9. 10. 11.. 13. 14. 15. 16. 1. 5.5 Enter "cmd" in the Open box and click on OK. This will open another window with a command prompt Type "cd \Program Files" without the quotes Type "cd SecCopy" without the quotes Type "scsvc /install" without the quotes and hit Enter. This will install Second Copy to run as a service Once you have installed Second Copy to run as a service, open the Services component from the Administrative Tools Select Second Copy Service from the list of installed services Click on the Action menu and select Properties Click on the Log On tab Check Allow service to interact with desktop Click OK Click on Start to start Second Copy as a service interactively Create the desired profiles in Second Copy From the Services component, Stop the service Uncheck Allow service to interact with desktop Start the service Resetting Messages While working with Second Copy you will see different warning or information messages with a Don't show this message again check box. When checked, that particular message will no longer be displayed. If you want to turn all these messages on again, select Reset messages from the Help menu. 5.6 Exiting Program Under normal conditions, you should let Second Copy run all the time. This will allow it to keep your files updated as desired. To exit Second Copy: 1. Click the right mouse button on the Second Copy icon on the system tray toolbar. 2. Select Exit from the pop-up menu. 5. Creating Setup Folder From the main Second Copy window, click on Tools and select Create Second Copy Setup Folder. This utility will copy the installation file for Second Copy and the profiles to the specified folder. This would be useful in case if you need to reinstall Second Copy. This utility looks for the installation file at the original location from where you installed Second Copy. If you get an error, that means the installation file was moved from the location where Second Copy was initially installed. In this case please download the installation file from our website and copy it to your local harddisk. Then install Second Copy from this location on top of the existing one and then use the Create Second Copy Setup Folder option. Another way to create a setup folder would be to simply copy the downloaded file (sc8.exe from Centered Systems website at: http://www.secondcopy.com/download.html) and profiles.dat file from the Second Copy folder to the desired folder on your harddisk.
Answers to Common Questions 35 Profiles.dat file is a hidden file under the Second Copy folder. This is the file where Second Copy stores its profiles and settings. 5.8 Uninstalling Second Copy To remove Second Copy from your system: Standard procedure: Select Uninstall Second Copy from the Start menu. Or: Uninstall Second Copy using the Add/Remove Programs in the Control Panel. 6 Troubleshooting 6.1 No files are copied when profile runs 1. Check the log to make sure that the profile was run successfully. Check for errors in the log. 2. Right click on the profile and select Source Files to make sure that the source folder is defined properly. 3. Right click on the profile and select Destination Files to make sure that the destination folder is created properly. 4. If you have selected Only selected files and folders on the Which files? page of the profile wizard, change it to All files and Folders and rerun the profile. If files are copied now then the problem is in the include/exclude specifications. 5. If the log shows that the profile ran successfully then the files may have already been copied in previous run. Second Copy only copies files that have changed or have been added since last run. If the source and destination files already match, it does not copy them. 6.2 Files are copied to a sub directory of the destination folder If files are copied to a sub directory of the destination folder, the Append source path to destination and archive folders option may have been selected on the How? Page. To turn off this option, select Custom setup on the profile wizard and proceed to the How? page. Contact, Ordering, and Licensing.1 Contact Information World Wide Web: www.secondcopy.com E-mail: sales@secondcopy.com support@secondcopy.com Mailing address: Centered Systems
36 13 Oak Ridge Road Falls Church, VA 042-2561 USA Please visit our website for support related issues and to view the answers to the commonly asked questions. If you need further technical assistance please send an email to support@secondcopy.com..2 Ordering Information All orders are subject to the Second Copy License_Agreement. When you register the software, you will receive an e-mail message with a Serial Number. When you receive this information, select "Enter License Information..." from the Help menu. Type the "Licensed To" and the "Serial Number" exactly as you see in the e-mail. Once the software is licensed, the initial splash screen will not be displayed when the program starts. Pricing: A single user license of Second Copy is US$29.95. Visit Second Copy website: www.secondcopy.com for current pricing and volume discounts. Ordering by credit card: You can place credit card orders (secured) via the World Wide Web from Second Copy website: www. SecondCopy.com. Information about placing credit card orders by telephone is also available on the home page. For fax, phone or mail orders use the Order Form (The order form is in a fillable PDF format.) Ordering by check or money order: To order by check or money order drawn in US dollars on a US bank use the Order Form (The order form is in a fillable PDF format.) Online order form in PDF fillable format: www.secondcopy.com/secondcopy/order_form.pdf.3 Entering License Information Second Copy license is tied to a specific customer. When you purchase Second Copy software, you receive a "Serial Number" that is valid for use by the person or organization named in "Licensed To" and the number of licenses you are licensed to install and use simultaneously. If you have not purchased the software yet, see: Ordering Information. Please enter your name and serial number exactly as they appears in the instructions you received when you purchased Second Copy. You cannot substitute a different spelling for your name or use a different name.
Contact, Ordering, and Licensing 3 If entered correctly, your name will appear in the About box, and the About box will no longer be displayed automatically when Second Copy starts. Please save this information for possible use with future upgrades, or in case you re-install Second Copy. If your name is spelled incorrectly in the instructions, please send a message by e-mail or write to Centered Systems with the correct spelling, and you will receive new serial number. See the help file for information on contacting Centered Systems..4 Order Form in fillable PDF format You can fill out and print the order form for mail and fax orders. This form can be used for payment method of credit card, check, or money order. Click here for the Order form in fillable PDF format.5 License Agreement Second Copy, Copyright 1991-2010 Centered Systems, All Rights Reserved. You should carefully read the following terms and conditions before using this software. Unless you have a different license agreement signed by Centered Systems, your use of this software indicates your acceptance of this license agreement and warranty. For information on distributing the evaluation version of Second Copy see the section titled Evaluation License. Licensed Version One licensed copy of Second Copy may either be used by a single person who uses the software personally on one or more computers, or installed on a single workstation used non-simultaneously by multiple people, but not both. You may access the licensed version of Second Copy through a network, provided that you have obtained individual licenses for the software covering all workstations that will access the software through the network. For instance, if 10 different workstations will access Second Copy on the network, each workstation must have its own Second Copy license, regardless of whether they use Second Copy at different times or concurrently. In this case you would purchase a 10-user license. You may use the licensed version of Second Copy as a hub to copy files from one computer connected on the network to another computer connected on the network, provided that you have obtained individual licenses for the software covering all computers that will be accessed by the hub. Governing Law This agreement shall be governed by the laws of the Commonwealth of Virginia, United States of America. Disclaimer of Warranty THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR MERCHANTABILITY OR ANY OTHER WARRANTIES
38 WHETHER EXPRESSED OR IMPLIED. Because of the various hardware and software environments into which Second Copy may be put, 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 OR REFUND OF PURCHASE PRICE WITHIN 30 DAYS OF PURCHASE. In no event shall Centered Systems be liable for any incidental, consequential, or punitive damages whatsoever relating to the use of Second Copy, or your relationship with Centered Systems. This Agreement is the complete statement of the Agreement between the parties on the subject matter, and merges and supersedes all other or prior understandings, purchase orders, agreements and arrangements. This Agreement shall be governed by the laws of the State of Virginia. Exclusive jurisdiction and venue for all matters relating to this Agreement shall be in courts and fora located in the State of Virginia, and you consent to such jurisdiction and venue. All rights of any kind in Second Copy which are not expressly granted in this License are entirely and exclusively reserved to and by Centered Systems. You may not rent, lease, modify, translate, reverse engineer, decompile, disassemble or create derivative works based on Second Copy. You may not make access to Second Copy available to others in connection with a service bureau, application service provider, or similar business, or use Second Copy in a business to provide file backup services to others..6 Evaluation License See the section titled License Agreement for the full license agreement. Evaluation and Licensing This is not free software. You are hereby licensed to use this software for evaluation purposes without charge for a period of 30 days. If you use this software after the 30 day evaluation period a license fee is required as described in the section Ordering Information. When payment is received you will be sent a Serial Number, no software will be shipped. Unlicensed use of Second Copy after the 30-day evaluation period is a violation of U.S. and international copyright laws. Distribution Provided that you verify that you are distributing the Evaluation Version you are hereby licensed to make as many copies of the Evaluation version of this software and documentation as you wish, give exact copies of the original Evaluation version to anyone, and distribute the Evaluation version of the software and documentation in its unmodified form via electronic means. There is no charge for any of the above. You are specifically prohibited from charging, or requesting donations for any such copies, however made; and from distributing the software and/or documentation with other products (commercial or otherwise) without prior written permission. Disk Vendors approved by the Association of Shareware Professionals are permitted to redistribute Second Copy, subject to the conditions in this license, without specific written permission.
Index Index -$$ComputerName$ $Date$ $DayOfMonth$ $DayOfWeek$ $Month$ $MonthOfYear$ $Time$ $UserName$ $Year$ -000 2003 2008 25, 33 25, 33 33 -AActivity Log 18 Add Profile Group 6 Address 35 Advanced, 14, 15 Advanced Features 21, Advanced Properties, 14, 15 AES 28 Append Source Path 10 Archive Bit Archive Folder 10 Archived Files 16 Arrows 4 AutoDial 15 Automatic Processing 15 -BBackground Copy 18 Batch File Commands 21 Big files Buttons 4 -CChange:Profile 5 Changing the way older versions of files are named Checking For Errors 15 Clear The Log File 1 Close 34 Command Line Options 21 Comparing files Compress 10 Compress:Ratio 14 Compression Errors 29 Compression Ratio 14 Contact 35 Contact Information 35 Contact:Address 35 Contact:E-mail 35 Contact:Home page 35 Contact:Internet 35 Contact:Web 35 Copy 33 Copy Mode 10 Copy:Exact 10 Copy:Simple 10 Copying files that are always locked Create A New Profile 3 Custom Setup -DDaylight Saving Time Debug Delete 5 Delete Profiles 5 Delete:During Synchronization 10 Delete:Profile 5 Destination 8 Destination Files 16 Directory Macro Expansion DST Duplicate Profile 5 -EE on icon 39 4
40 Edit 5 Edit:Profile 5 Email 20 E-mail 20 Empty Directories encrypt 28 encryption 28 Environment Variables Error 15 Error icon 4 Error:Check For 15 Error:Icon 15 Error:Log only errors and summaries Error:Reset 15 Evaluation License 38 Exact Compress 10 Exact Copy 10 Exclude criteria Exit 34 Exit Another Application 14 Exit on close 19 Express Setup extract 28 Extract Compressed Files 16 Folder:Destination 8 Folder:Permissions on NT 19 Folder:Variable Names Folders Folders:Empty Folders:Exclude Folders:Include Folders:Source Frequency 9 Frequency:Manual 15 Frequency:Periodic 15 FTP 20 18 -GGroups -HHidden Options Hide icon 19 Home page 35 How 10 How To Copy 10 -FFile 14, 32 File:Permissions on NT 19 File:Temporary 14 Files Files to include or exclude Files:Compare Files:Exclude Files:Extract compressed 16 Files:Hidden Files:Ignore older than Files:In use 19 Files:In use by other applications Files:Include Files:Read Only Files:Recycle 19 Files:System Files:Temporary Finalize Find Text In The Log File 1 Folder 8, 34 Folder:Archive 10 6 -I- Icon 15 Icon:Error 4, 15 Icon:Hide 19 Icon:Large 4 Icon:Profile 4 Icon:Red E 4 Icon:Small 4 Icon:Suspended 15 Ignore older files IgnoreDST IgnoreFileLinks IgnoreFilesBuggerThan IgnoreTimeDifference Ignoring big files Import 32 Include criteria Initial wait 19 Install 34 Internet 20, 35
Index -L- -P- License 36, 3, 38 License_Agreement 3 Licensing 36 Log 1, 20 Log only errors and summaries Log size 18 LogFileType password 28 Password:Compression 10 Password:Protection 18 Passwords 18 PerUserProfile PKZip 28 Play Sounds 19 Preview Previous 32 Price 36 Print The Log File 1 Priority 18 Profile 5, 18 Profile Group 6 Profile Group:Add 6 Profile Group:Delete 6 Profile Group:Move profile to 6 Profile Group:Rename 6 Profile Groups 6 Profile icons 4 Profile Properties 5 Profile Properties:Change 5 Profile Properties:View 5 Profile:Change 5 Profile:Copy 5 Profile:Delete 5 Profile:Duplicate 5 Profile:Move to group 6 Profile:Remove from group 6 Profile:Rename 5 Program 35 Program:Uninstall 35 Progress Bar 18 Properties Properties:Advanced Protect 18 18 -MManual 9 Manual Processing 15 Move 10 MoveFilesToArchive Moving files to archive -NNaming style for archived files NamingStyle NeverCopyFiles New in this version 1 New Profile 3 Notification 20 NT 19, 25, 33 NT security 19 NTFS 19 -OOld Versions 10 Options 18, 19, 20 Options:copy 19 Options:general 18 Options:performance Options:startup 19 Order 36, 3 Order form 3 Ordering 36 Overview 1 Overwrite 10 18 -RRegistration 36 Reinstall 34 Rename 5 Rename A Profile 5 Rename:Profile 5 41
42 Reset Error Icon 15 Reset messages 34 Restore 25 run as service 33 Run Program 14 Run Program:After 14 Run Program:Before 14 Run Program:Wait for 14 UnsafeCopy Upgrade 32 UseRelativePathsInZip -V- -SSave The Log File 1 Security 19 self-extract 28 Serial Number 36 service 25, 33 Setup, 34 Setup:Custom Setup:Express Show message 19 Shutdown 9 Simple Copy 10 Skip Destination Check Source Files 16 Source Folder Specification Start at log in 19 Start minimized 19 Startup 9 Summaries 18 Suspending Copy Process 15 Synchronization 33 Synchronization Vs Copy 33 Synchronize 10, 33 -TTemporary File, 14 To Set Advanced Properties To Set Advanced Properties To Set Advanced Properties To Set Advanced Properties To Set Advanced Properties Version 32 View 5 View Profiles In The Main Window View:Archived files 16 View:Destination files 16 View:Error messages 1 View:Log file 1 View:Profile 5 Vista 25, 33 4 -WWait for 14 Weekdays 9 What What To Copy Whats New 1 When 9 When To Copy 9 Where 8 Where To Copy 8 Which Which Files To Copy Windows 33 Wizard, 8, 9, 10, WWW 35 -XXcdErrors XP 33 29 - AutoDial 15 - Compress 14 - Copy - Run Programs 14 -UUninstall program 35
by Centered Systems