u/tk42967

Airports & TSA

What's everyone's experience with traveling and going through TSA checkpoints post op. I went through one last Sunday and I expected that I'd have to do the body scanner. I was correct, no metal detector. I then got a TSA pat down of my legs/groin.

Is that typical? Do you tell the TSA agent you have a joint replacement? After I lined up for the body scanner, the agent offered to let me do the metal detector until I told him I had a joint replacement.

reddit.com
u/tk42967 — 2 days ago

pnputil.exe printer driver load issue (Ricoh printer)

I've got about 2 dozen Ricoh printer drivers that I need to push out to workstations. The goal is to allow users to map printers without contacting the service desk or needing local admin rights. I'm just the messenger, so please refrain from commenting on the validity of this effort.

I have 90% of the printers able to be added without an elevated prompt by installing the driver using pnputil.exe.

I'm running into issues on a Ricoh MP C3504ex trying to use the latest PCL 6 driver. The oemsetup.inf file is pretty sparse compared to other Ricoh inf files for other printers in our fleet. Is there some issue with this model of printer? The driver pack is from last month, but keeps kicking back an error.

I've pulled the install file down multiple times and diffed it. It comes out as identical every time. Same with the extracted folders.

Command to install the driver:

pnputil.exe /add-driver ".\PCL6\RICOH MP C3504ex PCL 6\disk1\oemsetup.inf"

Error message:

Microsoft PnP Utility

Adding driver package: oemsetup.inf

Failed to add driver package: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.

Contents of the oemsetup.inf file:

;------------------------------------------------------------

; Copyright (c) 2007 - 2026 RICOH COMPANY, LTD

; All Rights Reserved

; JBP Base Information File

;------------------------------------------------------------

[Version]

Signature = "$Windows NT$"

Provider = %Ricoh%

ClassGUID = {4D36E979-E325-11CE-BFC1-08002BE10318}

Class = Printer

DriverVer = 03/13/2026,3.2.0.0

CatalogFile = RICOHJBP.cat

%Ricoh%=Ricoh

[Ricoh]

[Strings]

Ricoh="Ricoh"

Am I missing something stupid? I've got the universal PCL 6 driver installed and I am prompted for creds. The goal of this is to use the specific printer driver where possible because we are wanting to move to a pin based security setup for prints.

reddit.com
u/tk42967 — 8 days ago
▲ 39 r/Intune

Deploying Printer Drivers to workstations

Here is our environment:

  • On prem print server (virtual)
  • VPN Express Route
    • This allows us to treat server assets in Azure as a 3rd physical location in our network
  • Workstations are hybrid joined
  • Servers are on prem joined (both on prem and azure servers)

I've been tasked with deploying all of the standard print drivers to all workstations via Intune. I do not have to create/install the printers just have the drivers there 'just in case'. This would be aprox. 20 - 25 different printer drivers.

I've already used the 'get-printdriver' commandlet in PowerShell to identify the drivers and the locations of the DLL's & INF files. would it be easier to grab the files from the print server or get fresh cab files from the printer vendor?

The vision is to get around a user being prompted for elevated credentials to add a printer.

I'm sure I'm not the first person to do this. I'm looking at the following link and it looks pretty straight forward.

https://cloudinfra.net/install-printer-drivers-and-printers-with-intune/

I'm wondering if there is another way. I'd like to make this process as easy to update as printers are decomed and new ones are onboarded.

*** EDIT ***

I have no budget for this, so any 3rd party tools are likely out of the question.

*** EDIT 2 ***

I cooked up this PowerShell that does most of what I need it to do. It's still a cumbersome process to map the printer as an end user without admin creds on the box. It maps the printer great with the last line. Commenting that line out makes it more of a process than I would like to map the printer for an end user.

clear-host

# C400 Drivers for IT

pnputil.exe /add-driver ".\PCL6\C400\disk1\oemsetup.inf"

Add-PrinterPort -Name "Site1-ITS-PRT02" -PrinterHostAddress "10.30.20.116" -ErrorAction SilentlyContinue

Add-PrinterDriver "PCL6 Driver for Universal Print"

Add-Printer -Name "Site1-ITS-PRT02 - Back Hallway" -DriverName "PCL6 Driver for Universal Print" -PortName "CMH-ITS-PRT02"

u/tk42967 — 10 days ago