Custom Apps "Configuration" tab

Applies to: Patch My PC Cloud Custom Apps

On the Configuration tab:

  1. In the Silent Install Parameters field, enter the command-line arguments (up to a maximum of 500 characters) used to install the app silently (i.e. the user is not aware of the installation occurring).

Note

Providing msiexec.exe /i for MSI installations is not required. Using /qn will be adequate for most MSI installations.

Also, see Supported Variables in Publisher and PMPC Cloud for a list of the variables we support in this field.

Configuring the "Silent Install Parameters" for this app
  1. In the Version field, enter the version number for this app.

Note

The number entered in this field is the version of the app as shown in Add or remove programs.

Detection uses this field to determine if the app is installed by looking for a matching DisplayVersion entry in the following registry key:

HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall

Entering the version number for this app.
  1. In the Language field, either type the language for this app or select it from the dropdown list.

Configuring the language for the app
  1. In the Apps & Feature Name field, type the name of the app as it appears in Add or remove programs.

Note

Detection uses this field to determine if the app is installed by looking for a matching DisplayName entry in the following registry key:

HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall

As this field allows a "%" wildcard (which matches on any string of characters), consider replacing the version number with this wildcard if the version number is in the Apps & Features Name.

This will allow App Detection and Update Requirement rules to detect older versions of the app on your endpoints.

Entering the "Apps & Feature Name"
  1. Configure any additional required options from those listed below.

Field
Description

Install Context

Controls the context in which the app is installed, either SYSTEM or User.

Architecture

Specifies the architecture for the app, either 64-bit or 32-bit.

Detection uses this field to determine whether to look in the 32-bit or 64-bit registry keys:

HKLM:\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall

or

HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall

Conflicting processes

A comma-separated list of executables that may interfere with the installation of this app. This field populates the list for the Manage Conflicting Processes right-click feature.

MSI Product Code

Applies to MSI installers only.

The MSI Product Code for this app, which is used for detection.

NOTE

If the MSI Product Code for your installer does not update between versions, the Custom Apps Detection and Applicability rules will:

• Not detect any changes and no updates will not be installed.

• Detect the MSI app, even if an older version is installed.

To work around this issue, change the MSI Product Code to all 0's (00000000-0000-0000-0000-0000) when creating the Custom App. This forces the detection and applicability scripts to fall back to DisplayName and DisplayVersion detection.

  1. If you do not want to modify the Return Codes for this app, go to Step 15.

Note

See the Return Codes (optional) section of Deploy an App for details on managing the Return Codes for a Deployment.

Also, if a Return Code defined in a Custom App has the same value but a different Code type to that defined in the deployment, the settings in the deployment take precedence.

  1. If you do not want to add a new Return Code, proceed to Step 9.

  2. To add a new Return Code for this Custom App, enter the numerical value in the Return Code field, select its meaning from the Code type dropdown, then click Add.

Note

A Return code must be a unique integer up to 10 digits long. You can add as many Return codes as your app supports. In the current release, you cannot edit or specify your own Code type as these are managed in Intune.

Adding a new Return Code

The new Return Code is added to the list.

New Return Code added to the list.
  1. If you do not want to edit a Return Code, go to Step 13.

  2. To edit a Return Code, click the pencil icon beside it.

Clicking the pencil icon beside a Return Code to edit it.
  1. Choose the correct Code type for this Return Code from the dropdown list.

Choosing the correct “Code type” from the dropdown list
  1. Click the green tick to save your changes.

Clicking the green tick.

The Code type field is updated.

“Code type” field updated.
  1. If you do not want to delete a Return Code, go to Step 15.

  2. To delete a Return Code, click the red trash can beside the relevant code.

Deleting a Return Code

The code is deleted from the list.

Code deleted from the list
  1. If you want to configure Native Detection Rules for this app, click Next to go to the Detection Rules tab. If you do not want to configure Native Detection Rules, click Next twice to go to the Summary tab.

Last updated

Was this helpful?