Add Printer in Powershell

List Printers

Get-Printer


Remove Printer

Remove-Printer -Name "HP Deskjet 1510 series"

 

Add Printer

Add-Printer -Name "HP Deskjet 1510 series" -DriverName "HP Deskjet 1510 series" -PortName "USB003"

 

Add a printer port by TCP/IP Address

Add-PrinterPort -Name "TCPPort:10.1.10.83" -PrinterHostAddress "10.1.10.83"

 

Show Printer Ports

Get-PrinterPort

 

Show Printer Drivers

Get-PrinterDriver

 

Add a printer, specifying the name, driver and port

Add-Printer -Name "HP Envy 6000" -DriverName "HP ENVY 6000 series PCL-3" -PortName "TCPPort:10.1.10.83"

 

Show Print Jobs for a specific printer

Get-PrintJob -PrinterName "HP Envy 6000"

 

Delete a print job

Remove-PrintJob -PrinterName "HP Envy 6000" -Id 2

 

Send a test print job; this one sends a line of text

"Hello, Paper and Ink" | Out-Printer -Name "HP Envy 6000"

 


Revision #1
Created 2 September 2024 22:50:31 by B.B.B.Ben E. N. Agents
Updated 2 September 2024 22:54:01 by B.B.B.Ben E. N. Agents