prnjobs

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

Hält Druckaufträge an, setzt sie fort, bricht sie ab und listet sie auf. 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 prnjobs-Datei ein, oder ändern Sie die Verzeichnisse in den entsprechenden Ordner. Beispiel: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnjobs.vbs

Syntax

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

Parameter

Parameter BESCHREIBUNG
-Z Hält den durch den Parameter -j angegebenen Druckauftrag an.
-M Setzt den durch den Parameter -j angegebenen Druckauftrag fort.
-X Bricht den durch den Parameter -j angegebenen Druckauftrag ab.
-l Listet alle Druckaufträge in einer Druckwarteschlange auf.
-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> Erforderlich. Gibt den Namen des Druckers an, den Sie verwalten möchten.
-j <JobID> Gibt (nach ID-Nummer) den Druckauftrag an, den Sie abbrechen 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.

Bemerkungen

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

Beispiele

Geben Sie Folgendes ein, um einen Druckauftrag mit der Auftrags-ID 27 anzuhalten, die an den Remote-Computer namens „HRServer“ zum Drucken auf dem Drucker namens „colorprinter“ gesendet wird:

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

Um alle aktuellen Druckaufträge in der Warteschlange für den lokalen Drucker mit dem Namen „colorprinter_2“ aufzulisten, geben Sie Folgendes ein:

cscript prnjobs.vbs -l -p colorprinter_2