Patch-Smart Commands

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