Backup Important System
Files 1.0 Just Released

Photo above shows rlgBISF running in @Macarlo's Warp 4.0

Robert L. Grover just releases Backup Important System Files v1.0 for OS/2 (rlgBISF) - Backs up system files to user specified directory. Creates activity logfile and restore command file for recovery purposes. PM-based, requires VROBJ.DLL 2.03 or above. Shareware(US$ 15 - U.S. check or money order). The archive (rbisfv10.zip,46.82K) was uploaded on Hobbes.


The Menu Bar: The menu bar consists of two categories: Options and About.
Under Options are Log and Restore settings.

"Log" settings include "Log activity" to log all backup actions in the activity.log file. This file can be used to determine when and where a system file was backed up last. By default, activity logging is turned on.
Select "View activity" to view and/or edit the activity log. Select "Clear activity" to erase the activity log file.

"Restore" settings include "Create restore job". Select this option to create a REXX command file named "restore.cmd" located in the install directory which can be used to restore files which have been backed up by rlgBISF. By default, the create restore job setting is turned off. Select "View restore job" to edit and/or view the restore command file. Select "Clear restore job" to erase the restore.cmd file. The "Run restore job" option is not yet available. NOTICE: This file contains a "return" statement following each successful backup activity, so you may want to edit the restore.cmd file and remove any unnecessary "return" statements prior to execution. You can run the restore job in a windowed or full screen OS/2 command line session.

The "About" menu option includes information about rlgBISF v1.0, VX-REXX runtime, REXX and OS/2.

Select one or all of the check boxes next to the files you want to backup.
Selecting "All of the above" will select all the check boxes. Subsequently unchecking one of the check boxes will uncheck "All of the above".

Files will be backed up to the following filenames, regardless of the drive and directory of the backup:

DOS CONFIG.SYS ==> CONFIGSY.DOS OS2 CONFIG.SYS ==> CONFIGSY.OS2
DOS AUTOEXEC.BAT ==> AUTOEXEC.DOS OS2 AUTOEXEC.BAT ==> AUTOEXEC.OS2
WIN SYSTEM.INI ==> SYSINI.WIN OS2 OS2.INI ==> OS2INI.OS2
WIN WIN.INI ==> WININI.WIN OS2 OS2SYS.INI ==> OS2SYSIN.OS2
WIN *.GRP ==> *.GRB

The next section of the main window contains the backup drive and directory.
This is where you specify the destination of the files you wish to backup.
Change the backup drive by spinning the drive arrows. Click on the directory button to change the destination directory.

You have three destination directory options: 1) Use today's date as the name of the directory (i.e. \19980528); 2) Use the same drive and directory as the file being backed up (i.e. backup in place); and 3) Specify a directory name of your choice. You may specify a directory name up to 38 characters in
length, up to 26 directory levels deep. If the directory does not exist, it will be created. Leave this field blank to backup to the root directory.

Once you select a file to backup, the OK button will be enabled. Select a destination drive and directory, and click OK. The file(s) will be backed up to the specified drive and directory, and the backup activity will be logged in the activity.log file if "Log activity" is enabled. The appropriate restore commands will be appended to the restore.cmd file if "Build restore job" is enabled. If the backup was unsuccessful, a popup window will appear listing the reason. Common causes include insufficient
space on the destination drive and invalid characters in the directory name.
Note that if you want spaces in the directory name, you do not need to use quotation marks. For example, to backup to the "Backup 01" directory, specify \Backup 01.

Your selections will be saved in the rlgBISF.INI file. If you wish to restore the default selections, simply delete the rlgBISF.INI file and it will be recreated with default selections.

To remove rlgBISF from your system, open an OS/2 window and change directories to the rlgBISF install directory. Then run the "uninstal.cmd" file which will delete all rlgBISF files and remove entries from the OS2.INI file.


CONTACT AUTHOR:

Robert L. Grover
robertgrover@juno.com

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]