如何在 Windows XP 中以沒有使用者互動的方式新增印表機

文章翻譯 文章翻譯
文章編號: 314486 - 檢視此文章適用的產品。
如需本文的 Microsoft Windows 2000 版本,請參閱 189105
全部展開 | 全部摺疊

在此頁中

結論

Windows XP 可讓您從命令列中安裝印表機。當您使用登入指令檔或排定的事件新增或移除使用者群組中的印表機時,這項功能特別有用。

雖然 Microsoft Windows NT 4.0 包含如 Con2prt.exe 的工具,但是 Con2prt.exe 只可讓您新增或刪除網路印表機。您可以使用 Windows XP 修改和刪除本機印表機。結果是系統管理員可以要求使用者執行批次檔或登入指令碼,來控制使用者所有的列印能力。

注意:如果您在登入指令碼或用戶端批次檔中使用此命令,用戶端電腦必須執行 Windows XP 或 Microsoft Windows 2000。因為登入指令碼在用戶端電腦中執行時,Windows NT 4.0 用戶端無法處理命令。

此外,這些命令可以從系統管理員的工作站或從伺服器中執行,讓印表機虛擬安裝到用戶端電腦,而不必從實際的電腦中安裝。

其他相關資訊

以下範例列出「印表機使用者介面」(PrintUIEntry) 命令的最典型用法。

注意:此命令只在 Windows XP 或 Windows 2000 電腦中執行,且只能用來安裝或移除 Windows XP、Windows 2000、Windows NT 4.0 伺服器或工作站中的印表機。

以下範例在名為 SERVER 的電腦上新增 Agfa 印表機驅動程式和建立邏輯印表機。

注意:可在批次檔中放置這兩行,或在每個命令提示字元之後輸入。這兩行會換行以方便您閱讀。
rundll32 printui.dll,PrintUIEntry /ia /c\\server /m "AGFA-AccuSet v52.3" /h
"Intel" /v "Windows 2000" /f %windir%\inf\ntprint.inf

rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /c\\SERVER /f
"%windir%\inf\ntprint.inf" /r "lpt1:" /m "AGFA-AccuSet v52.3"
				
以下範例在名為 SERVER 的電腦上刪除 Agfa 印表機:
rundll32 printui.dll,PrintUIEntry /dl /n "Test Printer" /c\\SERVER
				
如需有關可用參數的詳細資訊,請在命令之後輸入 /?

此外,在命令提示字元中輸入下列命令:
rundll32 printui.dll,PrintUIEntry /?
				
前面的命令可顯示使用參數的完整清單,以及使用此方法的延伸範例。

注意:下列範例語法在標準 TCP/IP 連接埠建立時可以正確運作:
rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /f
%windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z
				
如果您未正確輸入印表機名稱,或您指定未連接至伺服器的印表機,則不會建立標準 TCP/IP 連接埠,且您可能會收到下列錯誤訊息:
印表機使用者介面
印表機 rundll 命令失敗。
命令:/if /b "Test Printer" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z。

您輸入的印表機名稱不正確,或指定的印表機不再連接至伺服器。按一下 [說明] 以取得詳細資訊。

如何新增 IPP 印表機的範例

rundll32 printui.dll,PrintUIEntry /b "DisplayPrinterName on http" /x /n "n 參數的一部分" /if /f %windir%\inf\ntprint.inf /r "http://hostname/printers/sharename/.printer" /m "HP Laserjet 4000 Series PCL"
注意/x 參數未使用 /? 記錄。/x 參數預期 /n,即使並未使用它。另外,您可能正在使用 HP Laserjet 4000 Series PCL 以外的印表機。/x 旗標會將安裝視為 Web point and print。此旗標指示印表機是偽裝 (masq) 印表機。masq 印表機一部分是本機印表機、一部分是網路印表機。masq 印表機會從遠端印表機伺服器中接收大量通知。若無 /x 選項,印表機是具有重新導向的連接埠的本機印表機。它可正常運作,但所擁有的通知有限。 本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。Microsoft 不以暗示或其他方式,提供與這些產品的效能或可靠性有關的保證。

屬性

文章編號: 314486 - 上次校閱: 2007年1月29日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Windows XP Home Edition (家用版)
  • Microsoft Windows XP Professional
關鍵字:?
kberrmsg kbinfo kbprint KB314486
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com