InstallShield 2019 ยป InstallScript Language Reference
The following functions allow you to access the registry, read, create and delete registry keys, and establish registry-related parameters for uninstallation.
Function |
Description |
Creates an application information key and a per application paths key for the program you are installing. |
|
Creates one or all of the sets of registry entries specified in the Resources pane's Registry Entries folder. |
|
This function is obsolete. If you want to check whether a file is locked during uninstallation, write script code that calls the Is function with the FILE_LOCKED constant for the nIsFlag parameter and that responds as needed. |
|
This function is obsolete. |
|
This function is obsolete. Use the CreateInstallationInfo function instead. |
|
Enables uninstallation functionality by creating the <PRODUCT_GUID> registry keys. |
|
Opens a connection to a remote registry. |
|
Copies the registry keys and values under the key specified by szSourceKey to the key specified by szTargetKey. |
|
Copies the registry values under the key specified by szSourceKey to the key specified by szTargetKey. |
|
Creates a key in the registry. Also enables you to associate a class object with a registry key (advanced users only). |
|
Deletes values under the per application paths key or the application uninstallation key, depending on the value of nItem. |
|
Deletes the specified key from the registry. |
|
Deletes a value from a specified registry key. |
|
Closes the connection to a remote registry. |
|
Retrieves a value from under the application information key. |
|
Returns the root key that is used by the general registry-related functions. |
|
Retrieves values under the per-application paths key or the application uninstallation key. |
|
Retrieves a value from under a key in the registry. |
|
Gets the registered command line for the uninstallation that is specified by szUninstallKey and returns the command line in svUninstCmdLine. |
|
Checks that a registry key exists. |
|
Queries a key for its subkeys and value names. |
|
Returns the number of subkeys or values under a specified key. |
|
Returns the number of strings contained in the multistring value specified by a certain value under a specified key. |
|
Sets a value under the application information key. |
|
Sets the root key. |
|
Assign values under the per application paths key or the application uninstallation key. |
|
Sets registry entries. |
|
Specifies company and product information for use by CreateInstallationInfo. |
|
Sets permissions for a file, a folder, or a registry key. |
See Also
Special Registry-Related Functions
InstallShield 2019 Help LibraryApril 2019 |
Copyright Information | Flexera |