prnqctlprnqctl

適用対象: Windows Server (半期チャネル)、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

テスト ページを印刷を一時停止や、プリンターが再開プリンター キューをクリアします。Prints a test page, pauses or resumes a printer, and clears a printer queue. このコマンドは、ディレクトリにある Visual Basic スクリプトです %WINdir%\System32\printing_Admin_Scripts\<language>This command is a Visual Basic script located in the %WINdir%\System32\printing_Admin_Scripts\<language> directory. コマンドプロンプトでこのコマンドを使用するには、「 cscript 」に続けて prnqctl.vbs ファイルの完全なパスを入力するか、ディレクトリを適切なフォルダーに変更します。To use this command at a command prompt, type cscript followed by the full path to the prnqctl file, or change directories to the appropriate folder. (例: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl)。For example: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl.

構文Syntax

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

パラメーターParameters

パラメーターParameter 説明Description
-Z-z -Pパラメーターによって指定されたプリンターの印刷を一時停止します。Pauses printing on the printer specified by the -p parameter.
-M-m -Pパラメーターによって指定されたプリンターの印刷を再開します。Resumes printing on the printer specified by the -p parameter.
-E-e -Pパラメーターによって指定されたプリンターにテストページを印刷します。Prints a test page on the printer specified by the -p parameter.
-X-x -Pパラメーターによって指定されたプリンターのすべての印刷ジョブをキャンセルします。Cancels all print jobs on the printer specified by the -p parameter.
-s <Servername>-s <Servername> 管理するプリンターをホストするリモート コンピューターの名前を指定します。Specifies the name of the remote computer that hosts the printer that you want to manage. コンピューターを指定しない場合は、ローカルコンピューターが使用されます。If you don't specify a computer, the local computer is used.
-p <Printername>-p <Printername> 必須。Required. 管理するプリンターの名前を指定します。Specifies the name of the printer that you want to manage.
-u <Username> -w <password>-u <Username> -w <password> 管理するプリンターをホストするコンピューターに接続するアクセス許可を持つアカウントを指定します。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 don't 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.

注釈Remarks

  • 入力した情報にスペースが含まれている場合は、テキストを引用符で囲みます (例、"コンピューター名")。If the information that you supply contains spaces, use quotation marks around the text (for example, "Computer Name").

Examples

Server1 コンピューターによって共有されている Laserprinter1 プリンターでテストページを印刷するには \ 、次のように入力します。To print a test page on the Laserprinter1 printer shared by the \Server1 computer, type:

cscript prnqctl -e -s Server1 -p Laserprinter1

ローカルコンピューター上の Laserprinter1 プリンターで印刷を一時停止するには、次のように入力します。To pause printing on the Laserprinter1 printer on the local computer, type:

cscript prnqctl -z -p Laserprinter1

ローカルコンピューター上の Laserprinter1 プリンターのすべての印刷ジョブをキャンセルするには、次のように入力します。To cancel all print jobs on the Laserprinter1 printer on the local computer, type:

cscript prnqctl -x -p Laserprinter1

その他の参照情報Additional References