Windows XP的 – 如何通过批量/ VBS添加一个Ipp打印机

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

我发现下面的脚本来做到这一点:

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" 

这似乎增加了打印机罚款。 但是,访问打印机时发生“访问被拒绝”错误。 添加打印机的用户是pipe理员帐户。

手动添加打印机工作正常,但是我需要input本地用户的login凭据。 (?)

问题是代理正在使用中,即使它在代理设置中被检查,本地地址也没有绕过代理。 通过添加10.*.*.*到代理例外,我得到了这个固定。

尽pipe如此,我并没有期望打印机能够使用这个代理。

编辑:显示添加代理exception不适用于添加打印机时进行的连接 – 这会导致在将打印机设置为默认值之前拒绝访问的exception,然后手动访问打印机。