-1

概括

我正在尝试自动化 Windows 7 x64 的脚本,以在我创建的 IPP 打印机上设置“直接打印到打印机”属性(见下面的屏幕截图)

在此处输入图像描述

我已按照此处rundll32 printui.dll,PrintUIEntry /Xs /n "PrinterName" attributes +direct的建议尝试过,但出现错误The arguments are invalid

4

1 回答 1

0

在为此打了 2 周后,我遇到了解决方案:

PrintUIEntry 有一个“未记录的开关”:/x. 初始打印机安装时必须存在此信息。

映射 IPP 打印机需要一个未记录的 /x 开关。(内容 ID 314486)

资源


最终,这就是所有需要添加的内容。

rundll32 printui.dll PrintUIEntry /if /f %windir%\\inf\\ntprint.inf /r “http://localhost:<port>/” /m “&lt;drivername>” /b ”&lt;PrinterName>” /n “&lt;PrinterName>” /q /Y /z /u /x

rundll32 printui.dll,PrintUIEntry /Xs /n "<PrinterName>" attributes +direct`
于 2019-02-26T23:59:09.550 回答