如何使用 rundll32 printui.dll,PrintUIEntry 抑制警告?

如何使用 rundll32 printui.dll,PrintUIEntry 抑制警告?

我正在尝试制作一个批处理文件,用于将网络打印机添加到我工作中的计算机。该批处理文件将由需要添加打印机的计算机上的 IT 助理本地运行。这些计算机运行的是 Windows 10。

我们有两台打印服务器,指定的打印机名称可能位于其中任意一台打印服务器上。目的只是尝试从两台服务器添加打印机。正确的那台服务器会成功,错误的那台服务器会失败。

我正在使用rundll32 printui.dll,PrintUIEntry它。我的代码片段如下。

rundll32 printui.dll,PrintUIEntry /in /n\\PRINTSERVER1\%printername% /q
rundll32 printui.dll,PrintUIEntry /in /n\\PRINTSERVER2\%printername% /q

据我所知,交换机/q应该抑制错误消息,例如这个:

Windows 无法连接到打印机

但是,脚本运行时仍然会出现错误消息。有人知道如何消除此警告吗?

相关内容