CmdID / PowerShell / Cmdlets / Set
Set-Printer
Updates the configuration of an existing printer. Windows Server PowerShell reference
From the Windows Server PowerShell reference 29 parameters Its page in the reference
Parameters
Show its 29 parameters
-AsJobRuns the cmdlet as a background job.-BranchOfficeOfflineLogSizeMBSpecifies the maximum size, in megabytes, of the branch office remote offline log file for this printer.-CimSession, -SessionRuns the cmdlet in a remote session or on a remote computer.-CommentSpecifies the text to add to the Comment field for the specified printer.-ComputerName, -CNSpecifies the name of the computer on which the printer is installed.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-DatatypeSpecifies the data type the printer uses to record print jobs.-DisableBranchOfficeLoggingIndicates whether branch office remote logging is disabled.-DriverNameSpecifies the name of the printer driver for the printer.-InputObjectSpecifies the input object that is used in a pipeline command.-KeepPrintedJobsSpecifies whether the printer jobs in the queue are kept.-LocationSpecifies the location of the printer.-NameSpecifies the name of the printer to modify.-PassThruReturns an object representing the item with which you are working.-PermissionSDDLSpecifies the permissions for the printer as an SDDL string.-PortNameSpecifies the name of the port that is used or created for the printer.-PrintProcessorSpecifies the name of the print processor used by the printer.-PrioritySpecifies the relative queue priority.-PublishedSpecifies whether the printer is published in the network directory service.-RenderingModeSpecifies the rendering mode for the printer.-SeparatorPageFileSpecifies the path of and name of the separator page to be used by the printer.-ShareNameSpecifies the name by which to share the printer on the network.-SharedSpecifies whether the printer is shared.-StartTimeSpecifies the starting time of printer availability.-ThrottleLimitSpecifies the maximum number of concurrent operations that can be established to run the cmdlet.-UntilTimeSpecifies the ending time of printer availability.-WorkflowPolicyEnables an administrator to associate a given printer with a specific Workflow application.-Confirm, -cfPrompts you for confirmation before running the cmdlet.-WhatIf, -wiShows what would happen if the cmdlet runs.