LogoLogo
  • Welcome
  • StifleR
  • 2PXE Server
  • iPXE WS
  • OSD Toolkit
  • DeployR
  • Introduction
    • Your DeployR guide
  • SETUP
    • Prerequisites
    • Installation
    • Securing
      • Entra ID authentication
      • Passcode authentication
      • Certificate authentication
      • Anonymous authentication
      • Other security settings
  • Generate Windows PE Boot Images
  • Generate Linux Boot Images
  • Configuring PXE booting
    • Using 2PXE
    • Using 2PXE with iPXE Anywhere Web Service
    • Using WDS or third-party PXE servers
  • Microsoft Graph API access
  • Getting Started
    • Creating a Content Item
      • Applications
      • Driver packs
      • Operating system
    • Creating a Task Sequence
    • Performing a Bare Metal Deployment
  • Starting a task sequence in an existing OS
  • Running a task sequence from Intune
  • Reference
    • Step Definitions
      • Apply ChromeOS Flex
      • Apply IGEL image
      • Apply operating system
      • Apply operating system from cloud
      • Capture image
      • Configure operating system
      • Enable Administrator account
      • Enable BranchCache
      • Format disk
      • Inject driver pack
      • Inject drivers
      • Inject drivers from cloud
      • Install application
      • Install multiple applications
      • Install updates
      • Offline domain join
      • Prepare for capture
      • Prepare operating system
      • Reboot
      • Run command line
      • Run PowerShell script
      • Run task sequence
      • Set variable
    • Task Sequence Templates
      • Windows bare metal
      • Windows bare metal from cloud
      • Windows build and capture
      • Autopilot from cloud
      • Autopilot pre-provisioning
      • ChromeOS Flex
      • IGEL 12
  • PowerShell Modules
  • Task Sequence Variables
Powered by GitBook
On this page
  1. Reference
  2. Step Definitions

Inject drivers

PreviousInject driver packNextInject drivers from cloud

Last updated 1 month ago

LogoLogo

About

  • Let's connect
  • Engineering team
  • Our story
  • Blog
  • Events
  • Youtube

Products

  • Product overview
  • RecoveR
  • DeployR
  • OSD Toolkit
  • iPXE Anywhere
  • StifleR
  • CacheR
  • MOM
  • RemoteR

Support

  • Resources
  • Knowledge base
  • 2Pint Software support
  • FAQs

Pricing

  • Private sector
  • Public sector
  • Services

© Copyright 2025 2Pint Software | All rights reserved

CtrlK

The Inject drivers step definition requires no inputs. It attemps to automatically find a matching driver pack content item through a series of comparisons (all comparisons are case-insensitve):

  1. Look for a match using the MAKEALIAS and MODELALIAS variable values.

  2. Look for a match using the MAKE and MODEL.

  3. Look for a match with the MAKE and SYSTEMALIAS.

  4. Look for a match with the MAKEALIAS and SYSTEMALIAS.

This process is performed first for all "active" driver pack content items, and if no matching driver packs are found, the same series of comparisons is then performed using "in development" driver packs.

The MAKE and MODEL values are straightforward: these are the exact strings retrieved from WMI Win32_ComputerSystem class. The other three values are more involved:

  • The MAKEALIAS value is set to a normalized model string. For example, regardless of whether a machine reports "HP," "Hewlett-Packard," "HP, Inc." or "Hewlett-Packard Corporation," the MAKEALIAS value will be set to "HP." The same goes for "Dell," "Lenovo," "Microsoft," "Panasonic Corporation," "VMware," etc.

  • The MODELALIAS is an adjusted value that varies depending on the OEM (make) value. For example, for Dell computers, it is set to the actual model string from WMI, while for Lenovo machines only the first four characters of the MODEL string are used.

  • The SYSTEMALIAS is also set based on OEM-specific behaviors. But instead of being based on the MODEL string, it is instead typically based on the baseboard product or other identifiers. For example, a computer with the "HP EliteBook 840 G8 Notebook PC" would have a SYSTEMALIAS value of "8AB3" which groups it with other HP devices that use the same drivers.

When specifying "Manufacturer" and "Model" values on a driver pack, any matching values can be used (MAKE or MAKEALIAS; MODEL, MODELALIAS, or SYSTEMALIAS).