Prepare a folder structure with your font and the installfonts.ps1 script.Combining Intune Win32 apps and a PowerShell script To uninstall the font I created an uninstall script which reverts the steps mentioned above.īoth scripts are available on GitHub. Additionally we can detect and uninstall the font if needed.
To get the font to Windows 10 devices I created a PowerShell script which copies the font files to the windows-fonts folder and creates the required registry key.ĭeploying the PowerShell script as Intune Win32 app has the advantage that we can link the font as a dependency if any app requires a specific font. Create a registry key which points to the filename of the *.ttf or *.otf font copied to the Windows font path.Copy the font to the “C:\Windows\Fonts” folder.And broke it down to the following steps: There seem to be multiple options depending on the operating system version. Note that the mentioned PowerShell scripts can also be used for app deployments with Configuration Manager (MEMCM). Because Intune does not offer a native solution to deploy fonts it was quite clear that a PowerShell script or Intune Win32 app should do the trick. Recently a customer using Microsoft Intune requested to deploy a TrueType font required by one of their line of business apps. Deploy fonts to Intune managed Windows 10 devices