分享方式:


prnmngr

適用於:Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

除了設定和顯示預設印表機之外,新增、刪除及列出印表機或印表機連線。 此命令是位於 %WINdir%\System32\printing_Admin_Scripts\<language> 目錄中的 Visual Basic 指令碼。 若要在命令提示字元中使用此命令,請輸入 cscript,後面接著 prnmngr 檔案的完整路徑,或將目錄變更為適當的資料夾。 例如:cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnmngr

語法

cscript prnmngr {-a | -d | -x | -g | -t | -l | -?}[c] [-s <Servername>] [-p <Printername>] [-m <printermodel>] [-r <portname>] [-u <Username>]
[-w <password>]

參數

參數 描述
a- 新增本機印表機連線。
-d 刪除印表機連線。
-x -s 參數指定的伺服器中移除所有印表機。 如果您未指定伺服器,Windows 會刪除本機電腦上的所有印表機。
-g 顯示預設印表機。
-t 將預設印表機設定為 -p 參數指定的印表機。
-l 列出 -s 參數所指定伺服器上安裝的所有印表機。 如果您未指定伺服器,Windows 會列出安裝在本機電腦上的印表機。
c 指定該參數適用於印表機連線。 只能與 -a-x 參數搭配使用。
-s <Servername> 指定裝載您要管理之印表機的遠端電腦名稱。 如果您未指定電腦,則會使用本機電腦。
-p <Printername> 指定您要管理的印表機名稱。
-m <Modelname> 指定 (依名稱) 您要安裝的驅動程式。 驅動程式通常會命名為其支援的印表機型號。 請參閱印表機文件以取得詳細資訊。
-r <portname> 指定連接印表機的連接埠。 如果這是平行埠或序列埠,請使用連接埠的識別碼 (例如 LPT1: 或 COM1:)。 如果這是 TCP/IP 連接埠,請使用新增連接埠時所指定的連接埠名稱。
-u <Username> -w <password> 指定具有連接到您要管理印表機之電腦之權限的帳戶。 目標電腦本機系統管理員群組的所有成員都具有這些權限,但也可以將權限授與其他使用者。 如果您未指定帳戶,則必須使用這些權限登入帳戶,命令才能運作。
/? 在命令提示字元顯示說明。

備註

  • 如果您提供的資訊包含空格,請使用引號括住文字 (例如 "電腦名稱")。

範例

若要新增在本機電腦上連接至 LPT1 之名為 colorprinter_2 的印表機,且需要名為 color printer Driver1 的印表機驅動程式,請輸入:

cscript prnmngr -a -p colorprinter_2 -m "color printer Driver1" -r lpt1:

若要從名為 HRServer 的遠端電腦中刪除名為 colorprinter_2 的印表機,請輸入:

cscript prnmngr -d -s HRServer -p colorprinter_2