How to deploy printer drivers using Intune Win32App

Woody Chiu at RASI 226 Reputation points
2023-06-18T18:11:28.5633333+00:00

I read about Azure's Universal Print can be a solution to deploy and manage printers for Azure AD joined devices for Universal Print compatible printers.

Unfortunately, we are deploying some HP printers that are not UP-compatible. After some web research, Intune's Win32 App appears to be another option. Though, UP is a printer management solution verse Win32 App helps just deploying printers and drivers.

The model of the printer we are deploying is HP LaserJet Managed MFP E42540. We will likely copy all required files for printer installation to a local hard drive location like C:\IT.

I did find one source from the web talking about all the steps summarized as the following.

  • Identify the Printer Driver source files required
  • Staging the Driver into the Windows Driver Store
  • Create a Printer Port
  • Install the Printer Driver
  • Add the Printer

However, that was all referencing Windows 10 machines. We are actually deploying the printer to Windows 11 machines. Would you have all the steps required to install the printer and drivers to Windows 11 machines using Intune Win32 App? As detailed as possible would be much appreciated.

A side question. Let's say I have a separate install script to copy all the necessary files from cloud storage for all machines. How can I make sure that script is executed prior to the Win32 App we are going to create during the Intune Autopilot process?

Woody

Microsoft Security | Intune | Other
{count} votes

1 answer

Sort by: Most helpful
  1. Pavel yannara Mirochnitchenko 13,336 Reputation points MVP
    2023-06-23T12:06:25.5233333+00:00

    Start searching/googling how to add print drivers with powershell and how to create that printer object. When you will manually succeed to do everything with powershell, wrap that powershell script with drivers into Win32 app model.

    Maybe something like this: https://www.pdq.com/blog/using-powershell-to-install-printers/

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.