prnqctl

Gilt für: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Druckt eine Testseite, hält einen Drucker an oder setzt diesen fort und löscht eine Druckerwarteschlange. Dieser Befehl ist ein Visual Basic Skript, das sich im %WINdir%\System32\printing_Admin_Scripts\<language> Verzeichnis befindet. Um diesen Befehl an einer Eingabeaufforderung zu verwenden, geben Sie cscript gefolgt vom vollständigen Pfad zur prnqctl-Datei ein, oder wechseln Sie in den entsprechenden Ordner. Beispiel: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl.

Syntax

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

Parameter

Parameter Beschreibung
-Z Hält den Druck auf dem drucker an, der durch den -p-Parameter angegeben wird.
-M Setzt den Druck auf dem vom - p-Parameter angegebenen Drucker fort.
-E Druckt eine Testseite auf dem Drucker, der durch den -p-Parameter angegeben wird.
-X Bricht alle Druckaufträge auf dem Drucker ab, der durch den -p-Parameter angegeben wird.
-s <Servername> Gibt den Namen des Remotecomputers an, der den Drucker hostet, den Sie verwalten möchten. Wenn Sie keinen Computer angeben, wird der lokale Computer verwendet.
-p <Printername> Erforderlich. Gibt den Namen des Druckers an, den Sie verwalten möchten.
-u <Username> -w <password> Gibt ein Konto mit Berechtigungen zum Herstellen einer Verbindung mit dem Computer an, der den Drucker hostet, den Sie verwalten möchten. Alle Mitglieder der lokalen Administratorengruppe des Zielcomputers verfügen über diese Berechtigungen, aber die Berechtigungen können auch anderen Benutzern gewährt werden. Wenn Sie kein Konto angeben, müssen Sie unter einem Konto mit diesen Berechtigungen angemeldet sein, damit der Befehl funktioniert.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Bemerkungen

  • Wenn die informationen, die Sie bereitstellen, Leerzeichen enthalten, verwenden Sie Anführungszeichen um den Text (z.B. "Computername").

Beispiele

Geben Sie Folgendes ein, um eine Testseite auf dem Drucker "Fingerabdruck1" auszugeben, der vom Computer "\Server1" gemeinsam verwendet wird:

cscript prnqctl -e -s Server1 -p Laserprinter1

Geben Sie Folgendes ein, um das Drucken auf dem Drucker "Fingerabdruck1" auf dem lokalen Computer anzuhalten:

cscript prnqctl -z -p Laserprinter1

Geben Sie Folgendes ein, um alle Druckaufträge auf dem Drucker "Fingerabdruck1" auf dem lokalen Computer abzubrechen:

cscript prnqctl -x -p Laserprinter1

Weitere Verweise