当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 设置打印机配置

作者:精品下载站 日期:2024-12-14 17:31:30 浏览:13 分类:玩电脑

使用 PowerShell 设置打印机配置


PowerShell 中的`Set-PrinterConfiguration` cmdlet 用于设置指定打印机的打印机配置。使用 Set-PrinterConfiguration 命令,您可以更改纸张尺寸、颜色、双面打印模式和 N-Up。

以下是使用 Set-PrinterConfiguration 的 PowerShell 语法。

Set-PrintConfiguration
   [-Collate <Boolean>]
   [-Color <Boolean>]
   [-DuplexingMode <DuplexingModeEnum>]
   [-PaperSize <PaperSizeEnum>]
   [-PrintTicketXml <String>]
   [-ComputerName <String>]
   [-PrinterName] <String>
   [-CimSession <CimSession[]>]
   [-ThrottleLimit <Int32>]
   [-AsJob]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

您需要管理员权限才能使用 Set-PrinterConfiguration cmdlet 以避免访问被拒绝的问题。

在本文中,我们将讨论如何使用 Set-Configuration cmdlet 设置指定打印机的默认纸张尺寸、设置默认打印颜色模式以及设置默认双面打印模式。

如何使用 PowerShell 设置默认纸张尺寸

要使用 PowerShell 设置默认纸张尺寸,请使用 Set-PrinterConfiguration 命令。 Set-PrinterConfiguration cmdlet 有一个 -PaperSize 参数,用于指定可用的各种纸张尺寸,例如自定义、A3、A4、A5、B4、Letter 等...

 Set-PrintConfiguration -PrinterName "Follow-Me-HP" -PaperSize A4

在上面的 PowerShell 脚本中,Set-PrinterConfiguration cmdlet 使用 PrinterName 参数指定打印机的名称“Follow-Me-HPPaperSize 参数指定打印机默认使用的纸张尺寸。

上述 PowerShell 的输出如下所示,该 PowerShell 将指定打印机名称“Follow-Me-HP”的默认纸张尺寸设置为 A4

[玩转系统] 使用 PowerShell 设置打印机配置

您可以使用 Get-PrinterConfiguration cmdlet 来检查为指定打印机更新的纸张尺寸,或者不使用以下代码。

Get-PrintConfiguration -PrinterName "Follow-Me-HP" | Select-Object papersize

如何使用 PowerShell 设置纸张颜色

Set-PrinterCofiguration cmdlet 使用Color 参数指定打印的默认颜色模式。该值可以是 True 或 False。

  • True:将默认颜色模式设置为彩色打印。
  • False:将默认颜色模式设置为黑白打印

以下 PowerShell 脚本会将指定打印机的默认颜色模式设置为彩色打印。

Set-PrintConfiguration -PrinterName "Follow-Me-HP" -Color $True 

在上面的PowerShell脚本中,$True变量有一个True值,用于将指定打印机的颜色模式设置为彩色打印“Follow-Me” -HP“。

以下命令将指定打印机的默认颜色模式设置为黑白打印

Set-PrintConfiguration -PrinterName "Follow-Me-HP" -Color $False

如果不指定-Color参数,将从打印机驱动程序继承默认颜色模式。

如何使用 PowerShell 设置默认双工模式

PowerShell 中的 Set-PrinterConfiguraton 命令可用于设置打印的默认双面模式。 DuplexingMode 参数指定打印的默认双面模式。该值可以是以下之一:

  • 单面:仅在纸张的一侧打印。
  • TwoSidedLongEdge:在纸张的两面打印,纸张的长边送入打印机两次。
  • TwoSidedShortEdge:在纸张的两面进行打印,纸张的短边两次穿过打印机。

以下 PowerShell 脚本将默认双面打印模式设置为单面打印。

Set-PrintConfiguration -PrinterName "Follow-Me-HP" -DuplexingMode OneSided  

在上述 PowerShell 脚本中,Set-PrinterConfiguration cmdlet 使用 PrinterName 参数指定打印机名称“Follow-Me-HP”和DuplexingMode 参数指定打印模式为“OneSided”。

上述 PowerShell 脚本的输出将默认双面打印模式 OneSided 设置为指定打印机“Follow-Me-HP”。

要将默认双面模式设置为双面长边打印,请运行以下命令。

Set-PrintConfiguration -PrinterName "Follow-Me-HP" -DuplexingMode TwoSidedLongEdge

要将默认双面模式设置为双面短边打印,请运行以下命令。

Set-PrintConfiguration -PrinterName "Follow-Me-HP" -DuplexingMode TwoSidedShortEdge

结论

希望上述有关如何使用 PowerShell 中的 Set-PrinterConfiguration 命令设置打印机配置(例如纸张尺寸、颜色和双面打印模式)的文章对您有所帮助。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯