prnqctl

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

列印測試頁面、暫停或繼續印表機,以及清除印表機佇列。 此命令是位於目錄中的 Visual Basic 腳本 %WINdir%\System32\printing_Admin_Scripts\<language> 。 若要在命令提示字元中使用此命令,請輸入 cscript ,後面接著 prnqctl 檔案的完整路徑,或將目錄變更為適當的資料夾。 例如:cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl

語法

cscript Prnqctl {-z | -m | -e | -x | -?} [-s <Servername>] [-p <Printername>] [-u <Username>] [-w <password>]

參數

參數 Description
-Z 暫停在 -p 參數指定的印表機上列印。
-M 繼續在 -p 參數所指定的印表機上列印。
-E 列印 -p 參數所指定之印表機上的測試頁面。
-X 取消 -p 參數所指定之印表機上的所有列印工作。
-s <Servername> 指定裝載您要管理之印表機的遠端電腦名稱稱。 如果您未指定電腦,則會使用本機電腦。
-p <Printername> 必要。 指定您想要管理之印表機的名稱。
-u <Username> -w <password> 指定有權連線到裝載您要管理之印表機之電腦的帳戶。 目的電腦的本機系統管理員群組的所有成員都具有這些許可權,但也可以將許可權授與其他使用者。 如果您未指定帳戶,則必須以具有這些許可權的帳戶登入,才能使用命令。
/? 在命令提示字元顯示說明。

備註

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

範例

若要在 \Server1 電腦共用的 Laserprinter1 印表機上列印測試頁面,請輸入:

cscript prnqctl -e -s Server1 -p Laserprinter1

若要暫停本機電腦上 Laserprinter1 印表機的列印,請輸入:

cscript prnqctl -z -p Laserprinter1

若要取消本機電腦上 Laserprinter1 印表機上的所有列印工作,請輸入:

cscript prnqctl -x -p Laserprinter1

其他參考