Remove-Printer

Remove a printer from a computer.

Syntax
 Remove-Printer [-Name] String[] [-ComputerName String]
 [-CimSession CimSession[]] [-ThrottleLimit Int32]
 [-AsJob] [-PassThru] [-WhatIf]
 [-Confirm] [CommonParameters ]
 Remove-Printer -InputObject CimInstance[]
 [-CimSession CimSession[]] [-ThrottleLimit Int32]
 [-AsJob] [-PassThru] [-WhatIf]
 [-Confirm] [CommonParameters ]
Key
 -Name 
 The name of the printer to be removed.
 -AsJob
 Run the cmdlet as a background job.
 Use this parameter to run commands that take a long time to complete.
 -CimSession
 Run the cmdlet in a remote session or on a remote computer. Enter a computer name or
 a session object, such as the output of a New-CimSession or Get-CimSession cmdlet.
 The default is the current session on the local computer.
 -ComputerName
 The name of the computer from which to remove the printer.
 -InputObject
 Specifies the input object that is used in a pipeline command.
 -PassThru
 Return an object representing the item with which you are working.
 By default, this cmdlet does not generate any output.
 -WhatIf
 Describe what would happen if you executed the command without
 actually executing the command.
 -Confirm
 Prompt for confirmation before executing the command.

Standard Aliases for Remove-Printer:

The Remove-Printer cmdlet deletes a printer from the specified computer. You can specify the printer to remove by using either a printer object retrieved by Get-Printer, or by specifying a printer name. You can use wildcard characters with Remove-Printer. You can use Remove-Printer in a Windows PowerShell remoting session. You do not need administrator credentials to run Remove-Printer.

Examples

Remove a specific printer:

PS C:\> Remove-Printer -Name "Microsoft XPS Document Writer"

Remove a specific printer using a printer object:

PS C:\> $PR1 = Get-Printer -Name "Microsoft XPS Document Writer"
PS C:\> Remove-Printer -InputObject $PR1

Remove Default Fax Printer:

PS C:\> Remove-Printer -Name "Fax"

"Used, Refilled, or Counterfeit ink cartridge Detected" ~ HP Printer status message.

Related PowerShell Cmdlets

Add-Printer - Add a printer to the specified computer.
Get-Printer - Retrieve a list of printers installed on a computer.
Set-Printer - Update the configuration of an existing printer.
Get-PrintJob - Retrieve a list of print jobs from the specified printer.

(追記) (追記ここまで)
Copyright © 1999-2026 SS64.com
Some rights reserved

AltStyle によって変換されたページ (->オリジナル) /