About Programs on Windows NT Clients

If a program requires administrative rights that the current user does not have, and the program also needs access to components specific to the user's context (such as the HKEY_CURRENT_USER registry hive, profiles, and environment variables), you must create a special program that has a dependency on another program. To do so, use the following procedure:

  1. Create a program that runs in a secure context with administrative rights.
  2. Create a second program that:
  3. Advertise the second program to a collection of Windows NT clients.

You can also use this procedure to distribute a program to multiple users on a single client.

Security Issues

Remember that when you run a program with administrator rights, that program presents a potential security risk. To minimize the chance of user tampering of programs to be run with administrative privileges, make sure that those advertised programs do not require user input or that they run in Hidden mode.

Related Topics

Topic Link

Create a Program

Topic Link

Distributing Software to Clients

Topic Link

About Programs

Topic Link

Using Programs in Packages Overview