Automated Application Management for SCCM

Simplify third-party application creation and patching in SCCM

Knowledge Base ArticlesDownload Trial

Custom Options Available for Third-Party Updates and Applications

This article details the custom right-click actions available within our publishing service. Right-click actions can be applied at the All Products, Vendor, and Product level with the products list in the Updates Rules and Application Rules tab.

All the custom actions and based on customer feedback, and can be applied as needed to improve your software update or application installation experience. Any customizations applied will also be used for any future updates or applications published. 

Right-Click Custom Options PatchMyPC

Let’s dive in to review all the options available!

Publishing with Full-Content or Metadata Only

The right-click options for full content and metadata only can be used to configure how you want software updates to be published to WSUS.

  • Full Content: publishes the full content of the update to WSUS. Full content includes metadata and the update binaries and is required to download and deploy the update in WSUS/SCCM.
  • Metadata only: publish only the metadata; update binaries are not published. Metadata only allows you to view the compliance details in SCCM/WSUS for the update, but you will be unable to deploy unless it’s re-published with full-content.

right-click metadata vs full-content

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates

Auto Close Application Process Before Installation

This option will configure the product’s self-updater to be disabled. This option will be only available on products where it’s supported.

  • If an application is running while the update is installed, the application will automatically be closed in the background, and the update installation will be performed.
  • If an application is running while an application is installed, the application will automatically be closed in the background, and the application installation will be performed.

This option can be helpful if you know a product may fail to update if the application is open, and you don’t want to close the application automatically.

auto close app process

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Skip Installation When the Application is in Use

This option will allow you to skip an update or application installation if the application process is in use.

  • If an application is running while the update is attempted, the update will be skipped and will retry during the next Software Updates Deployment Evaluation Cycle.
  • If an application is running while an application installation is attempted, the application will be skipped and will retry during the next Application Deployment Evaluation Cycle.

This option can be helpful if you know a product may fail to update if the application is open, and you don’t want to close the application automatically.

skip installation when the application is in use

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Delete Desktop Shortcuts(s) Created by this Applications

This option will automatically delete any public desktop shortcut(s) created by a product’s installer.

delete public desktop shortcuts

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Disable Self-Updater

This option will disable the product’s auto-update feature if it exists.

disable self-update icon

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Manage Installation Logging

This option enables logging during the installation of the update on the client device.

installation logging icon

When enabled, the publishing service will create a directory (default path: C:\windows\ccm\logs\PatchMyPCInstallLogs) that will store the vendor’s installation log for that product, providing greater detail if troubleshooting is necessary.  There are additional checkbox options to enable verbose logging, prefix the log with the computer name of the client device, and to designate a backup location to store log files for failed installations.

additional options for installation logging

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Modify Command Line

This allows you to modify the command line by inserting additional arguments.

modify command line

When enabled, a field will appear to insert additional arguments that will be appended to the existing silent command-line arguments for the product’s installation.

add custom command line patch my pc

  • Available At: Products
  • Applicable To: Software Updates, Applications

Manage Custom Pre/Post Update Installation Scripts

This option allows you to insert custom scripts that can be set to run either before or after the product installation.

add custom script

When enabled, you can choose custom scripts by browsing out and selecting files to insert as a pre-update script or a post-update script.  Each script inserted includes a field for arguments if necessary.  You can also insert any additional files or folders that the script(s) may need access to.

choose custom scripts to insert

Please note that if the product has already been published, you will need to republish the update.

  • Available At: Products
  • Applicable To: Software Updates, Applications

Manage MST Transformation File

For products that use an MSI based-installer, you can apply a Transforms file. A transform can modify information that is in any persistent table in the installer database.

MST transformation with patch my pc

Within the MST file dialog, you need to select the (.MST) file and optionally a (.CAB) file, if required.

insert mst transformation file

  • Available At: Products that use MSI Based Installers
  • Applicable To: Software Updates, Applications

Exclude From Being Enabled During Automated SCCM Inventory Scans

Selecting this option will block the product from being enabled, even if the option to auto-enable products based on SCCM inventory scans is active and the product meets or exceeds the device count threshold for automatic publishing.

exclude product from being enabled

Excluded products will be visually crossed out in the Update/Application Rules tab(s).

product crossed out

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates, Applications

Republish Update(s) For These Product(s) During Next Sync Schedule

This option will enable the product update to be republished during the next publishing service sync.

republish update icon

More info on when, why, and how to republish updates can be found here.

  • Available At: All Products, Vendors, and Products
  • Applicable To: Software Updates

Set Run Times

This option allows you to set custom maximum and estimated run times (in minutes) for the application’s deployment type.

set max and estimated run time

When enabled, the deployment type for any application created for the product will contain the custom run times.

Set Max Run Times SCCM Applications

  • Available At: All Products, Vendors, and Products
  • Applicable To: Applications

Add the Executable name(s) in the Deployment Type’s Install Behavior

This option, when enabled, allows the publishing service to define the executable files in the install behavior tab that must be closed by the user for available deployments, or close automatically for required deployments for the application installation to succeed.

set deployment type install behavior sccm

These file names will be set in SCCM under the Install Behavior tab in the application’s deployment type properties.

chrome executable name in SCCM

  • Available At: All Products, Vendors, and Products
  • Applicable To: Applications

Set Custom Application Icon and Properties

This option allows you to customize the properties of the application, as it would be seen in the SCCM console and Software Center.

Set custom application properties

You can customize the application name, localized application name, localized description, and even set a custom icon for the application. When enabled, the publishing service will use the defined properties during initial application creation or when an application is updated for the product.

options for customizing app properties

  • Available At: Products
  • Applicable To: Applications