Barcode Font GPO Deployment for Windows

Overview

This is an example of automatically installing barcode fonts with a GPO (Microosft's Group Policy Object) deployment method for Windows Servers, Domains, or Azure Active Directory Domain Service (AADDS). This applies to all fonts including MICR, OCR, Code 128, GS1-128, Code 39, ITF, USPS IMb, UPC, EAN, PDF417, Data Matrix, GS1-DataMatrix & 2D QR Code Fonts. The tutorial uses the IDAutomation2D font as an example of deployment. IDAutomation2D is a single universal 2D font that can generate multiple barcodes including Aztec, PDF417, QR Code, and Data Matrix.

GPO Deployment Method Example

  1. Create a new GPO and name it IDAutomation Barcode Font Installation.
  2. Copy files to the Windows Fonts folder:
    Edit the "IDAutomation Barcode Font Installation" GPO and navigate to: User Configuration > Preferences > Windows Settings > Files
    Create New File: Right-click > New > File
    Source file(s), enter the file's location, and ensure everyone has read access to the font.
    Destination File: %windir%\Fonts\IDAutomation2D.ttf
    Click OK
  3. Add Registry Data:
    Navigate to User Configuration > Preferences > Windows Settings > Registry
    Create a new registry Item with the following attributes:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
    Value Name: IDAutomation2D (TrueType)
    Value type: REG_SZ
    Value data: IDAutomation2D.ttf
    Click OK
  4. Assign the GPO to the appropriate forest, group, or OU.

Related Information