Login
Administrationsbereich.
Bitte Passwort eingeben.
!!! JavaScript und Cookies müssen aktiviert sein !!!
Bitte Passwort eingeben.
!!! JavaScript und Cookies müssen aktiviert sein !!!
Beschreibung
Diese Kurzanleitung soll die Schritte anhand von kleinen Beispielen darstellen, wie Sie mit Hilfe einer PowerShell Console (PS) Drucker verwalten können.
Beschreibung | Befehl |
Text auf dem Lokale hinterlegten Std. Drucker ausdrucken | "Hallo Welt, das ist ein Test" | out-printer |
Text auf einem im Netzwerk bereitgestellten Drucker ausdrucken | "Das ist ein Test" | out-printer -name \\Druckerserver<FQDN>\Druckername<FQDN> |
Erstellen einer Liste der Lokal installierten Drucker | Get-WmiObject win32_printer |
Erstellen einer Liste installierter Drucker an einem anderen Rechner | Get-WmiObject win32_printer -ComputerName <Rechnername oder Servername> |
Status eines Druckers abfragen | (Get-WmiObject Win32_Printer -Filter "Name='DruckerName'").PrinterStatus 1 = Andere 2 = Unbekannt 3 = Bereit 4 = Druckt 5 = Wärmt auf 6 = Druckauftrag beendet 7 = Offline |
Fehlerstatus eines Druckers abfragen | (Get-WmiObject Win32_Printer -Filter "Name='PRINTERNAME'").DetectedErrorState 0 = Unbekannt 1 = Anderer 2 = Kein Fehler, Drucker angehalten oder anderweitig abgeschaltet 3 = Wenig Papier 4 = Kein Papier 5 = Wenig Toner 6 = Kein Toner 7 = Klappe geöffnet 8 = Papierstau 9 = Offline 10 = Service 11 = Ausgabeschacht voll |
Lokal einen neuen Std. Drucker festlegen | $printer = Get-WmiObject -Query "Select * from Win32_Printer WHERE Name='DruckerName'" $printer.SetDefaultPrinter() |
Einen Netzwerkdrucker als neuen Std. Drucker festlegen | $printer = Get-WmiObject Win32_Printer -ComputerName RECHNERNAME| ? { $_.name −like 'DruckerName'} $printer.SetDefaultPrinter() |
Quelle: http://www.wiegehtdas.ch/how-to/windows-7/druckerverwaltung-mit-powershell