# Set Custom Application Icon and Properties

*Applies to: Patch My PC Publisher*\
*Available at level: Product*\
*Available on tab: ConfigMgr Apps, Intune Apps*

## Overview

**Set Custom Application Icon and Properties** allows you to override the default name, description, and icon used for applications created by the Publisher.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2Fivy9IfDcTCBHjXvOKXYw%2Fimage.png?alt=media&#x26;token=2df30254-d1de-4027-a9c2-40523b223217" alt="Set Custom Application Icon and Properties" width="563"><figcaption></figcaption></figure>

This option is used when you want application metadata to remain consistent across ConfigMgr and Intune apps, rather than changing automatically with each new version. The Publisher applies the configured properties when the application is first created and reapplies them whenever the application is updated.

You can configure a custom application name, description, and icon. For ConfigMgr applications, you can also define a localized application name. These settings ensure a consistent end user experience in the Intune Company Portal or ConfigMgr Software Center.

If no custom values are specified, the Publisher uses the default Patch My PC generated values.

{% hint style="info" %}
**Note**

This option is especially useful for task sequence scenarios or long running deployments where a static application name or icon is required and changes between versions could cause confusion or unexpected behavior.
{% endhint %}

### Token Values&#xD;

Naming conventions are built using token values. At least one token must be included.\
The available tokens are shown at the top of the dialog and can be clicked to insert them at the cursor position.

* **%VendorName%**  \
  Resolves to the software vendor name.
* **%ProductName%**  \
  Resolves to the product name and architecture.
* **%Version%**  \
  Resolves to the application version.
* **%OriginalName%**  \
  Resolves to the default Patch My PC application name.

**Example**\
Custom ConfigMgr App name configured as:

```
DEV - %OriginalName%
```

Resulting ConfigMgr application name:

```
DEV - Brave 144.1.86.148 (EXE-x64)
```

{% hint style="warning" %}
**Important**

If the ConfigMgr apps global option to [Do not include the version in the application name](https://docs.patchmypc.com/administration/configmgr-apps/options/application-creation-options#do-not-include-the-version-in-the-application-name) is enabled, the **%OriginalName%** token will also omit the version number. In this scenario, the original name resolves to the product name and variant/architecture only, without the version suffix.
{% endhint %}

## **Configure** Custom Application Properties

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2F7jynSxVOsgUO87HgwQLL%2Fimage.png?alt=media&#x26;token=aca59b2e-9edf-4fc4-aa3f-c2546785d6a3" alt="Configure Custom Application Properties" width="375"><figcaption></figcaption></figure>

To configure Custom Application Properties:

1. Right-click the Product you want to customize.
2. Select **Set custom application icon and properties**.
3. Enter a custom Application name if required. For ConfigMgr, optionally configure a Localized application name.
4. Enter a Custom Description\*.
5. Select **Browse** to upload a custom icon if required.
6. Click **OK** to save the configuration.

\*Click **Show default description** to display the original catalog description. Copy the text to the clipboard, paste it into the **Custom Description** field, and edit it to create your custom description.

<figure><img src="https://3773699522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MX7dvS0r_4fc0AikgJS%2Fuploads%2FrLegciH598r8AlGZkjXT%2Fimage.png?alt=media&#x26;token=2449cbaf-97d2-499f-8c74-f5c63990aaa4" alt="Show default description" width="557"><figcaption></figcaption></figure>

The custom properties are applied during the next Publisher [synchronization](https://docs.patchmypc.com/patch-my-pc-publisher/administration/sync-schedule) and affect newly created and updated applications for that product.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.patchmypc.com/patch-my-pc-publisher/customizations-right-click-options/set-custom-application-icon-and-properties.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
