Freigeben über


prnqctl

Druckt eine Testseite, hält einen Drucker an oder setzt ihn fort und löscht eine Druckerwarteschlange. Dieser Befehl ist ein Visual Basic-Skript, das sich im Verzeichnis %WINdir%\System32\printing_Admin_Scripts\<language> befindet. Um diesen Befehl an einer Eingabeaufforderung zu verwenden, geben Sie cscript gefolgt vom vollständigen Pfad zur prnqctl-Datei ein, oder wechseln Sie das Verzeichnis 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>]

Parameters

Parameter Description
-z Pausiert den Druckvorgang auf dem Drucker, der mit dem Parameter -p angegeben wird.
-m Setzt den Druckvorgang auf dem Drucker fort, der mit dem Parameter -p angegeben wird.
-e Druckt eine Testseite auf dem Drucker, der mit dem Parameter -p angegeben wird.
-x Bricht alle Druckaufträge auf dem Drucker ab, der mit dem Parameter -p angegeben wird.
-s <Servername> Gibt den Namen des Remotecomputers an, der den zu verwaltenden Drucker hostet. Wenn Sie keinen Computer angeben, wird der lokale Computer verwendet.
-p <Printername> Required. 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 zu verwaltenden Drucker hostet. Alle Mitglieder der lokalen Administratorengruppe des Zielcomputers verfügen über diese Berechtigungen, die aber auch an andere Benutzer erteilt werden können. 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.

Remarks

  • Wenn die von Ihnen angegebenen Informationen Leerzeichen enthalten, setzen Sie den Text in Anführungszeichen (z. B. „Computername“).

Examples

Geben Sie Folgendes ein, um eine Testseite auf dem Drucker „Laserprinter1“ zu drucken, der vom Computer „\Server1“ freigegeben wurde:

cscript prnqctl -e -s Server1 -p Laserprinter1

Geben Sie Folgendes ein, um den Druck auf dem Drucker „Laserprinter1“ auf dem lokalen Computer anzuhalten:

cscript prnqctl -z -p Laserprinter1

Geben Sie Folgendes ein, um alle Druckaufträge auf dem Drucker „Laserprinter1“ auf dem lokalen Computer abzubrechen:

cscript prnqctl -x -p Laserprinter1