Windows-Xp

windows xp - 如何通過批處理/vbs添加ipp列印機

  • September 14, 2013

我需要在登錄腳本 (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"

這似乎確實可以很好地添加列印機。但是,當訪問列印機時,會出現“拒絕訪問”錯誤。添加列印機的使用者是管理員帳戶。

手動添加列印機可以正常工作,但是我需要輸入本地使用者的登錄憑據。(?)

問題是代理正在使用中,即使在代理設置中檢查了它,本地地址也沒有繞過代理。通過添加10.*.*.*代理例外,我得到了這個修復。

不過,我根本沒想到列印機會使用代理。

編輯:顯然添加代理例外不適用於添加列印機時建立的連接 - 在手動訪問列印機之前將列印機設置為預設值時會導致訪問被拒絕異常。

引用自:https://serverfault.com/questions/538933