Share via


prnjobs

適用於: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,後面接著 prnjobs 檔案的完整路徑,或將目錄變更為適當的資料夾。 例如:cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs

語法

cscript prnjobs {-z | -m | -x | -l | -?} [-s <Servername>] [-p <Printername>] [-j <JobID>] [-u <Username>] [-w <password>]

參數

參數 描述
-z 暫停 -j 參數所指定的列印工作。
-m 繼續 -j 參數所指定的列印工作。
-x 取消 -j 參數所指定的列印工作。
-l 列出列印佇列中的所有列印工作。
-s <Servername> 指定裝載您要管理之印表機的遠端電腦名稱。 如果您未指定電腦,則會使用本機電腦。
-p <Printername> 必要。 指定您要管理的印表機名稱。
-j <JobID> 指定您要取消的列印工作 (依識別碼編號)。
-u <Username> -w <password> 指定具有連接到您要管理印表機之電腦之權限的帳戶。 目標電腦本機系統管理員群組的所有成員都具有這些權限,但也可以將權限授與其他使用者。 如果您未指定帳戶,則必須使用這些權限登入帳戶,命令才能運作。
/? 在命令提示字元顯示說明。

備註

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

範例

若要將工作識別碼為 27 並傳送至名為 HRServer 的遠端電腦以在名為 colorprinter 的印表機上列印的列印工作暫停,請輸入:

cscript prnjobs.vbs -z -s HRServer -p colorprinter -j 27

若要列出佇列中名為 colorprinter_2 之本機印表機的所有目前列印工作,請輸入:

cscript prnjobs.vbs -l -p colorprinter_2