c't 24/07
cscript prnqctl.vbs -z -p "Bürodrucker"
Dazu sind Administratorrechte erforderlich. Das Skript benutzt die Windows Management Instrumentation (WMI), die Sie auch direkt ansprechen können. Das WMI-Objekt „Printer“ kennt sogar zwei Verfahren zum Stoppen der Queue, nämlich das Methoden-Paar pause und resume sowie die Eigenschaft „WorkOffline“. So können Sie zum Beispiel unter XP Pro mit der Kommandozeile
wmic printer where "name='Bürodrucker'" call pause
die Queue namens „Bürodrucker“ anhalten. Wenn Sie am Ende resume statt pause einsetzen, geht der Druck weiter. Alternativ können Sie den Drucker auch offline setzen:
wmic printer where "name='Bürodrucker'" set WorkOffline=True
Diese Methode funktioniert auch mit Netzwerkdruckern. Wie Sie das Kommandozeilenprogramm wmic unter XP Home installieren, verrät der Artikel in c't 15/06 auf Seite 204.
(je)
Version zum Drucken | Per E-Mail versenden | Heft bestellen
Permalink: http://heise.de/-323248
Das aktuelle Heft ist jetzt im Handel erhältlich.
Ältere Artikel können Sie über unser Zeitschriften-Archiv bestellen.