You increase the likelihood of successfully installing, upgrading, or uninstalling HEAT PatchLink DeskTop Catalog
software by using Patch-Smart commands. All commands available (and the rules for using them) are
listed in this reference.
Commands
Note:
Patch-Smart commands can only be used on updates in the HEAT PatchLink DeskTop Catalog. Before adding commands, open
the Required Information tab of the Edit Software Update Wizard. Look for the Notes
section that lists the Patch-Smart that are supported for the software. If this section is not
present, the software is a part of the Catalog and Patch-Smart commands
cannot be used.
If you use two or more of these commands in conjunction, they must be entered in a certain order. See the Usage Rules section for more information on using the commands together.
-
Install
- This command installs the software using Patch-Smart technology.
- By default, the software executes this command if no other commands are entered.
- If the software is already installed, this command cannot be executed. Using this command for
software that's already installed results in a failure.
- Don't use this command in conjunction with CloseIfRunning=True. Using these commands together is ineffective because there's nothing for the CloseIfRunning=True command to close until an initial install is completed.
-
CloseIfRunning=True
- This command attempts to close software that's open using Patch-Smart technology.
-
Update
- This command upgrades the software to a newer, supported version using Patch-Smart technology.
- This command only functions when you're upgrading to a version that HEAT Software supports.
- When upgrading some software, the uninstall may fail if the software is open on
the client. In this event, add the CloseIfRunning=True command to complete the update.
-
Uninstall
- This command removes the software using Patch-Smart technology.
- When uninstalling specific software, the uninstall may fail if it's open on the
client. In this event, use the CloseIfRunning=True command to complete the uninstall.
-
Reinstall
- This command uninstalls and then reinstalls the software using Patch-Smart technology.
- When possible, software settings are preserved.
- If settings can't be preserved, the bundle or update notes list the settings that will be lost.
- When reinstalling specific software, the uninstall may fail if it's open on the
client. In this event, add the CloseIfRunning=True command to complete the reinstall.
-
AutoUpdate=Enable
- This command enables automatic updating for the software.
- This command is only available for software that:
- Supports automatic updates.
- Includes a way to enable it without user interaction.
- This command can be used in conjunction with other commands or by itself.
-
AutoUpdate=Disable
- This command disables automatic updating for the software.
- This command can only available for software that:
- Supports automatic updates.
- Includes a way to disable it without user interaction
- This command can be used in conjunction with other commands or by itself.
Usage Rules
- Separate each command you enter with a single space.
- The Patch-Smart commands are passed to a Patch-Smart package.
These commands are executed in order, so enter them in a logical way.
- Here's an example of Patch-Smart commands entered logically:
CloseIfRunning=True
Update
AutoUpdate=Disable.
- If you're using the CloseIfRunning=True command, place it
before any of the following commands in most situations:
Update, Uninstall,
Reinstall
- Patch-Smart commands aren't case sensitive.