Powershell - 打印机设置不适用

Powershell - 打印机设置不适用

我目前正在尝试为通过本地网络连接的打印机编写脚本设置,如果您愿意的话,这是一个正常的 TCP/IP 打印机设置。

由于我正在使用手机,所以现在无法访问代码,但我会尽力解释。

基本上我喜欢这个:

$PrintCfg = Get-Printer | Where-Object {$_.Name -like "Pri*"}

并将其存储在变量中,此方法有效(如果您消除可能的拼写错误)。

然后只需查看我使用的当前设置:

Get-PrinterConfiguration $PrintCfg

使用包含打印机名称的变量。

下一步,

Set-PrintConfiguration -PrinterName $PrintCfg.Name -Color $false -DuplexingMode OneSided

这些变化确实是任意应用的,但很少发生。

另外,如果我检查Get-PrinterConfiguration更改是否已注册,但不在实际的驱动程序上。

这是佳能打印机,使用他们的驱动程序我无法通过这种方式影响它们,但使用 Windows 的驱动程序我至少能够影响这些值。

我对任何拼写错误(无论是语法上还是程序上)表示抱歉,希望您能理解我。

相关内容