设置打印机首选项

设置打印机首选项

我正在编写一个脚本来设置打印机和驱动程序。我安装的其中一个驱动程序包含一个错误,该错误适用于 Windows Vista 以上平台的旧打印机。

我需要更新该打印机的首选项并取消选中该Excel Job Control选项。不幸的是,我找不到获取/设置打印机首选项的方法。我无法使用Set-Printer.exe或类似工具,因为我仍在使用 PowerShell 2.0(Windows 7)。

我可以使用其他方法吗?此过程可以遵循不同的路径:使用printui.exe( PrintUI DLL) 我可以显示打印机的首选项。PS 中是否有任何方法可以与 UI 交互?例如选择选项卡并取消/选中选项。

答案1

rundll32 printui 文档

设置某些设置的示例:

RUNDLL32.EXE PRINTUI.DLL, PrintUIEntry /Sr /n "exampleName" /a "C:\ExampleFolder\Example.dat" u

相关内容