prnjobs

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

Sospende, riprende, annulla ed elenca i processi di stampa. 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 prnjobs o modificare le directory nella cartella appropriata. Ad esempio: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs.

Sintassi

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

Parametri

Parametro Descrizione
-z Sospende il processo di stampa specificato dal parametro -j.
-m Riprende il processo di stampa specificato dal parametro -j.
-x Annulla il processo di stampa specificato dal parametro -j.
-l Elenca tutti i processi di stampa in una coda di stampa.
-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.
-j <JobID> Specifica (in base al numero ID) il processo di stampa che si desidera annullare.
-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 mettere in pausa un lavoro di stampa con un ID lavoro pari a 27 inviato al computer remoto denominato HRServer per la stampa sulla stampante denominata colorprinter, digitare:

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

Per elencare tutti i processi di stampa correnti nella coda per la stampante locale denominata colorprinter_2, digitare:

cscript prnjobs.vbs -l -p colorprinter_2