windows xp - 如何通过批处理/vbs 添加 ipp 打印机

windows xp - 如何通过批处理/vbs 添加 ipp 打印机

我需要在登录脚本(batch/vbs)中使用 IPP 部署打印机。

我发现以下脚本可以执行此操作:

rundll32 printui.dll,PrintUIEntry /if /q /b "r011-printer01 " /f %windir%\inf\ntprint.inf /r "http://10.0.0.1:631/printers/r011-printer01" /m "Apple Color Laserwriter 12/600"

这似乎确实可以成功添加打印机。但是,访问打印机时出现“拒绝访问”错误。添加打印机的用户是管理员帐户。

手动添加打印机工作正常,但我需要输入本地用户的登录凭据。(?)

答案1

问题是代理正在使用中,尽管在代理设置中已检查,但本地地址并未绕过代理。通过添加10.*.*.*代理例外,我解决了这个问题。

不过,我根本没想到打印机会使用代理。

编辑:显然,添加代理例外对添加打印机时建立的连接不起作用 - 这导致在手动访问打印机之前将打印机设置为默认打印机时出现访问被拒绝异常。

相关内容