Q220836 - Regrgs.exe: Adds Entries to the Registry Using RGS File 

--------------------------------------------------------------------------------
The information in this article applies to:

The Microsoft Active Template Library (ATL) 3.0, included with:
Microsoft Visual C++, 32-bit Editions, version 6.0

--------------------------------------------------------------------------------

SUMMARY

Regrgs.exe is a sample that can be used to register information stored in a registrar script file (RGS). RGS files are created by the ATL wizards. This sample might be useful in the case of DCOM. You can register the server on the client machine even though the DLL/EXE resides on a different machine. 

MORE INFORMATION

The following file is available for download from the Microsoft Software Library:

Regrgs.exe

Release Date: Mar-26-1999

For more information about downloading files from the Microsoft Software Library, please see the following article in the Microsoft Knowledge Base:

Q119591 How to Obtain Microsoft Support Files from Online Services 

Regrgs.exe is a command line tool that takes the following format:

   REGRGS [/?] [/s] [/u] [/c] FILENAME.RGS [Replaceable Parameter="Value"] 

Arguments in square brackets [ ] are optional.

/? - Displays a help dialog.
/s - Silent mode.
/u - Performs unregistration.
/c - Console output.

Replaceable Parameter - Anything in the RGS file surrounded by % (percent sign) is a replaceable parameter. For example, %MODULE%.

Value - You must provide a value for replaceable parameters. For example, to register an RGS file that contains %MODULE% using REGRGS.EXE: 

   REGRGS.EXE  MYOBJECT.RGS  MODULE="c:\Program Files\myobject.dll" 

Full source code is included in the self-extracting file. 