如何以编程方式在打印机上设置"start printing after last page is spooled"



我已经在打印服务器上创建了一百多台打印机(和相关队列(,共享它们,并根据需要配置它们(名称、端口、注释、位置等(,但我似乎无法确定一个选项,那就是将高级打印机属性选项卡上的标志设置为"在最后一页被假脱机之后开始打印">。我使用PowerShell,但对任何有效的东西都持开放态度。我已经挖了网,请功能强大的谷歌在我能想到的各种变体中找到答案,但没有结果。我还查阅了Microsoft的相关打印管理PowerShell命令文档(如添加打印机、设置打印机属性、设置打印机和设置打印机配置(和打印机相关注册表设置,但没有找到。

我很好奇打印管理命令的-RenderingMode CSR选项是否能做到这一点,但我找不到太多关于具体细节的文档来确认。希望你们这些优秀的人能够提供帮助。

帮帮我,欧比旺,你是我唯一的希望。。。

https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-printer

设置此项的属性称为排队。因此,通过CimInstance或Get-WmiObject设置Queued = $true,将打印队列设置为在最后一页后台打印后开始打印

相关内容

最新更新