INIBack - Back up ini files regularly and painlessly.
Contact Garry Adkins at 71752.3536@compuserve.com with problems.

Command syntax is simple.
INIBack <drive with INI files> <number of consecutive backups> 
           <directory to hold backups> [Time between backups in minutes]

For example:
INIBack c: 15 c:\INIBack 30

This will backup the ini files on drive c:, put the copies in c:\INIBack, 
and keep 15 consecutive copies named os2ini.1, os2sys.1 through 
os2ini.15, os2sys.15.  One copy will be made every thirty minutes.

Note:
The date and time stamps of the files are set to the time of backup, 
so that it is easy to identify which ones are the oldest.

The file iniback.dat contains the number of the current backup.

This program works on os/2 2.0 GA+SP, but has not been tested on 
the March os/2 2.1 beta because I haven't recieved it yet.  :)

Recommendations:
Create a program object that points to this program and put it in 
the startup folder.  Check start minimized.  Give it an interval of 
30-60 minutes,  and have it run each time you start the machine.  
Progress will be indicated in that window.


Add this program to the top of your config.sys file to back up 
your ini files with each boot.

Add the line:
RUN=<path to program>\INIBack.exe c: 15 c:\INIBack

This will execute the program on boot, and keep 15 consecutive 
copies of the INI files.  DO NOT give a time parameter to the version 
in CONFIG.SYS, the program must exit.