CmdID / PowerShell / Cmdlets / Set
Set-PrintConfiguration
Sets the configuration information for the specified printer. Windows Server PowerShell reference
From the Windows Server PowerShell reference 14 parameters Its page in the reference
Parameters
-AsJobRuns the cmdlet as a background job.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-CollateSpecifies whether to collate the output of the printer by default.-ColorSpecifies whether the printer should use either color or grayscale printing by default.-ComputerName, -Computer, -CNSpecifies the name of the computer on which the printer is located.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-DuplexingMode, -Duplex, -DuplexingSpecifies the duplexing mode the printer uses by default.-InputObject, -ConfigObjectSpecifies the input object that is used in a pipeline command.-PaperSizeSpecifies the paper size the printer uses by default.-PrintTicketXml, -PrintTicket, -PTSpecifies the print ticket XML defining the default print settings for this printer.-PrinterName, -PNSpecifies the printer on which to set the configuration information.-PrinterObject, -PrinterSpecifies the object which contains the printer on which to change the configuration settings.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-WhatIf, -wiShows what would happen if the cmdlet runs.