Uninstall Font
Removes one or more fonts from the system. Supports uninstall by source file or folder path, or directly by Font Registry Name. If both are provided, Font Registry Name takes precedence.
Parameters
Section titled “Parameters”Font Source Path
Section titled “Font Source Path”Optional
The full path to a font file (.ttf, .otf, .ttc) or a folder containing font files. All font files in the folder will be uninstalled. Use the same path as during installation. Example: $PackageRoot\Fonts\MyFont.ttf or $PackageRoot\Fonts. Remember to add the Download Content brick when using $PackageRoot. Leave empty if you use Font Registry Name instead.
Font Registry Name
Section titled “Font Registry Name”Optional
The display name of the font as it appears in the Windows font registry. Use this as an alternative to Font Source Path when the original font file is not available. The name includes the type suffix. Example: Arial Regular (TrueType) or My Custom Font Bold (OpenType). Leave empty if you use Font Source Path instead.
Details
Section titled “Details”- Category: Installer
- Brick ID:
Font-Uninstall
Raw JSON definition
Section titled “Raw JSON definition”{ "category": "installer", "description": "Removes one or more fonts from the system. Supports uninstall by source file or folder path, or directly by Font Registry Name. If both are provided, Font Registry Name takes precedence.", "developerVendor": "CapaSystems A/S", "displayName": null, "id": "Font-Uninstall", "name": "Uninstall Font", "parameters": [ { "defaultValue": "", "defaultValueObject": null, "description": "The full path to a font file (.ttf, .otf, .ttc) or a folder containing font files. All font files in the folder will be uninstalled. Use the same path as during installation. Example: $PackageRoot\\Fonts\\MyFont.ttf or $PackageRoot\\Fonts. Remember to add the Download Content brick when using $PackageRoot. Leave empty if you use Font Registry Name instead.", "id": "FontSourcePath", "name": "Font Source Path", "regExValidation": "", "required": false, "type": "TextBox", "value": null, "values": [], "valuesObject": null }, { "defaultValue": "", "defaultValueObject": null, "description": "The display name of the font as it appears in the Windows font registry. Use this as an alternative to Font Source Path when the original font file is not available. The name includes the type suffix. Example: Arial Regular (TrueType) or My Custom Font Bold (OpenType). Leave empty if you use Font Source Path instead.", "id": "FontRegistryName", "name": "Font Registry Name", "regExValidation": "", "required": false, "type": "TextBox", "value": null, "values": [], "valuesObject": null } ], "powershell": { "base64Encoded": true, "function": "ZnVuY3Rpb2..." }, "type": "powerbrick", "version": "2026.7.2.1"}