Condividi tramite


prnqctl

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Stampa una pagina di test, sospende o riprende una stampante e cancella una coda di stampanti. Questo comando è uno script di Visual Basic che si trova nella directory %WINdir%\System32\printing_Admin_Scripts\<language>. Per usare questo comando al prompt dei comandi, digitare cscript seguito dal percorso completo del file prnqctl o modificare le directory nella cartella appropriata. Ad esempio: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl.

Sintassi

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

Parametri

Parametro Descrizione
-z Mette in pausa la stampa sulla stampante specificata dal parametro -p.
-m Riprende la stampa sulla stampante specificata dal parametro -p.
-e Stampa una pagina di test sulla stampante specificata dal parametro -p.
-x Annulla tutti i processi di stampa nella stampante specificata dal parametro -p.
-s <Servername> Specifica il nome del computer remoto che ospita la stampante che si desidera gestire. Se non si specifica un computer, viene usato il computer locale.
-p <Printername> Obbligatorio. Specifica il nome della stampante che si desidera gestire.
-u <Username> -w <password> Specifica un account con autorizzazioni per connettersi al computer che ospita la stampante che si desidera gestire. Tutti i membri del gruppo Amministratori locali del computer di destinazione dispongono di queste autorizzazioni, ma le autorizzazioni possono essere concesse anche ad altri utenti. Se non si specifica un account, è necessario essere connessi a un account con queste autorizzazioni per il funzionamento del comando.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • Se le informazioni che viene fornito contengono spazi, utilizzare le virgolette intorno al testo (ad esempio, "nome Computer").

Esempi

Per stampare una pagina di test sulla stampante Laserprinter1 condivisa dal computer \Server1, digitare:

cscript prnqctl -e -s Server1 -p Laserprinter1

Per sospendere la stampa sulla stampante Laserprinter1 nel computer locale, digitare:

cscript prnqctl -z -p Laserprinter1

Per annullare tutti i processi di stampa sulla stampante Laserprinter1 nel computer locale, digitare:

cscript prnqctl -x -p Laserprinter1