Fixgroup - A program to fix up Windows 3.x group files when you move the group targets directory. A Windows 3.x group file has many pointers in it that tell Windows where to find things like the program to execute and its icons. If you end up having to move the Windows directory or another directory that a group file points to, you will then have to go and change every entry that is now "gone" by doing a change property on every item. This program attempt to help in this by going thru a group and a supplied path and fixing the entries for you. This program is driven by an Environment variable "FIXGROUP". You should set this variable to point to where the posible targets for the group to be fixed are located and then run it creating a new group file. Then start up Windows with the new group file and see what was done. This code has been tested with Windows 3.0 and 3.1 and with varying sizes of group files. Although it appears to work you USE AT YOUR OWN RISK!!!! Format: SET FIXGROUP=C:\WINDOWS;D:\WINAPPS;J:\WINMISC;X:\WINNET; ..AND SO ON FIXGROUP INPUT.GRP OUTPUT.GRP There will be many different diagnostics issued during the execution so you may want to redirect the output to a file to look at later. REMEMBER !!!! Always back up any files that you modify !!!! I can be reached at the following: John C Bacas c/o Elegance, Unlimited P.O Box 1663 Morristown, NJ 07960-1663 or on the EXECUTIVE NETWORK BBS 914-667-4066 or on Compuserve 76104,447