SMSADDIN.EXE: Application Adder

SMSADDIN allows you to register applications so that they can be launched directly from the Tools menu in the SMS Administrator. SMSADDIN features a graphical user interface and its own Help file.

Runs On

Alpha, x86

Files Required for SMSADDIN

SMSADDIN.EXE

SMSADDIN Syntax

smsaddin..[/r file_name] [/u | /v file_name]

file_name

An .ATD file.

/r

Removes the registry structure. (The default behavior is to add to the registry.) This option permits ISVs to delete application registry entries in an unattended way. The vendor key is deleted if no other ISV applications are registered underneath it.

/u

Unattended mode. Makes SMSADDIN silent, even when file_name contains invalid data. This mode permits SMS to deploy applications unattended. This option is exclusive with /v.

/v

Verbose mode. The interface displays boxes showing the details of the registry update. Selecting the Register button (check mark) causes the application to make the call to RegisterSMSTool. This mode is intended primarily for ISVs during development. The graphical interface is not used for a customer application setup. If there are no command-line arguments, verbose mode is enabled automatically. This option is exclusive with /u.

SMSADDIN ATD File

For each tool added to the Tools menu, SMSADDIN writes an ATD file, which has this format:

[Values]

Hive=HKEY_CURRENT_USER

VendorKey=XenoSoft

ApplicationKey=Food

ApplicationName=Burger Now 3.2

Description=A description

Command=burgnow.exe

WorkingDir=c:\stuff\bin

RunWindow=Normal

Order=0

[General]

PresentRule1=

EnableRule1=

Arguments1=