適用先:Windows Server (半期チャネル)、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012Applies To: Windows Server (Semi-Annual Channel), Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

一時停止、再開、キャンセルすると、および印刷ジョブを一覧表示します。Pauses, resumes, cancels, and lists print jobs.


cscript Prnjobs {-z | -m | -x | -l | -?} [-s <ServerName>] 
[-p <printerName>] [-j <JobID>] [-u <UserName>] [-w <Password>]


パラメーターParameter 説明Description
~ z-z 指定した印刷ジョブを一時停止、 -jパラメーター。pauses the print job specified with the -j parameter.
-m-m 指定した印刷ジョブを再開、 -j パラメーター。Resumes the print job specified with the -j parameter.
-x-x 指定した印刷ジョブを取り消し、 -j パラメーター。Cancels the print job specified with the -j parameter.
-l-l 印刷キュー内のすべての印刷ジョブを一覧表示します。lists all the print jobs in a print queue.
-s <ServerName>-s <ServerName> 管理するプリンターをホストするリモート コンピューターの名前を指定します。Specifies the name of the remote computer that hosts the printer that you want to manage. コンピューターを指定しないと、ローカル コンピューターが使用されます。If you do not specify a computer, the local computer is used.
-p <printerName>-p <printerName> 管理するプリンターの名前を指定します。Specifies the name of the printer that you want to manage. 必須。Required.
-j <JobID>-j <JobID> 印刷ジョブをキャンセルする (ID 番号) を指定します。Specifies (by ID number) the print job you want to cancel.
-u <UserName> -w -u <UserName> -w 管理するプリンターをホストするコンピューターに接続するアクセス許可を持つアカウントを指定します。Specifies an account with permissions to connect to the computer that hosts the printer that you want to manage. ターゲット コンピューターのローカル Administrators グループのすべてのメンバーにこれらのアクセス許可があるが、アクセス許可は、他のユーザーに与えることもできます。All members of the target computer's local Administrators group have these permissions, but the permissions can also be granted to other users. アカウントを指定しない場合は、コマンドを実行するこれらのアクセス許可を持つアカウントでログオンする必要があります。If you do not specify an account, you must be logged on under an account with these permissions for the command to work.
/?/? コマンド プロンプトにヘルプを表示します。Displays help at the command prompt.


  • Prnjobsコマンドは、%WINdir%\System32\printing_Admin_Scripts にある Visual Basic スクリプト\ディレクトリ。The prnjobs command is a Visual Basic script located in the %WINdir%\System32\printing_Admin_Scripts\ directory. このコマンドでは、コマンド プロンプトで、使用する入力cscript prnjobs ファイル、または適切なフォルダーにディレクトリを変更する、完全なパスを続けています。To use this command, at a command prompt, type cscript followed by the full path to the prnjobs file, or change directories to the appropriate folder. 例:For example:
    cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs
  • 入力する情報にスペースが含まれる場合は、テキストを囲む引用符を使用して (たとえば、 "computer Name")。If the information that you supply contains spaces, use quotation marks around the text (for example, "computer Name").


ジョブ id が 27 hrserver colorprinter をという名前のプリンターで印刷をリモート コンピューターに送信されるの印刷ジョブを一時停止には、次のように入力します。To pause a print job with a job ID of 27 sent to the remote computer named HRServer for printing on the printer named colorprinter, type:

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

現在のすべての印刷ジョブをキューに colorprinter_2 をという名前のローカル プリンターを一覧表示するには、次のように入力します。To list all current print jobs in the queue for the local printer named colorprinter_2, type:

cscript prnjobs.vbs -l -p colorprinter_2

その他の参照情報Additional references