prnqctl

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Imprime une page de test, interrompt ou reprend une imprimante et efface une file d’attente d’impression. cette commande est un script Visual Basic situé dans le %WINdir%\System32\printing_Admin_Scripts\<language> répertoire. Pour utiliser cette commande à partir d’une invite de commandes, tapez cscript suivi du chemin d’accès complet au fichier prnqctl ou accédez au dossier approprié. Par exemple : cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl.

Syntaxe

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

Paramètres

Paramètre Description
-Z Suspend l’impression sur l’imprimante spécifiée par le paramètre -p .
-M Reprend l’impression sur l’imprimante spécifiée par le paramètre -p .
-E Imprime une page de test sur l’imprimante spécifiée par le paramètre -p .
-X Annule tous les travaux d’impression sur l’imprimante spécifiée par le paramètre -p .
-s <Servername> Spécifie le nom de l’ordinateur distant qui héberge l’imprimante que vous souhaitez gérer. Si vous ne spécifiez pas d’ordinateur, l’ordinateur local est utilisé.
-p <Printername> Obligatoire. Spécifie le nom de l’imprimante que vous souhaitez gérer.
-u <Username> -w <password> Spécifie un compte disposant des autorisations nécessaires pour se connecter à l’ordinateur qui héberge l’imprimante que vous souhaitez gérer. Tous les membres du groupe Administrateurs local de l’ordinateur cible disposent de ces autorisations, mais les autorisations peuvent également être accordées à d’autres utilisateurs. Si vous ne spécifiez pas de compte, vous devez avoir ouvert une session sous un compte disposant de ces autorisations pour que la commande fonctionne.
/? Affiche l'aide à l'invite de commandes.

Notes

  • Si les informations que vous fournissez contiennent des espaces, utilisez des guillemets autour du texte (par exemple, « nom de l’ordinateur »).

Exemples

Pour imprimer une page de test sur l’imprimante Laserprinter1 partagée par l’ordinateur \Server1, tapez :

cscript prnqctl -e -s Server1 -p Laserprinter1

Pour suspendre l’impression sur l’imprimante Laserprinter1 sur l’ordinateur local, tapez :

cscript prnqctl -z -p Laserprinter1

Pour annuler tous les travaux d’impression sur l’imprimante Laserprinter1 sur l’ordinateur local, tapez :

cscript prnqctl -x -p Laserprinter1

Références supplémentaires