Add-Printer Powershell Script
Hiho
Ich würde gerne in einem Netzwerk die Drucker per Powershell verbinden lassen da die GPO's hier nicht ordentlich greifen.
Das Script sieht noch recht einfach aus und verbindet derzeit einfach überall einen Drucker. Wie kann ich nun angeben dass dieser Drucker nur bei bestimmten Clients angwendet werden soll? Hier steht nämlich was von dem -ComputerName<String>
https://technet.microsoft.com/en-us/library/hh918353(v=wps.630).aspx
mein Script sieht momentan so aus:
add-printer -connectionname \\apps\KONICA-EG
wie genau muss ich den String jetzt einfügen dass der Printer nur bei PC1 und PC2 installiert wird?
Danke schonmal
Ich würde gerne in einem Netzwerk die Drucker per Powershell verbinden lassen da die GPO's hier nicht ordentlich greifen.
Das Script sieht noch recht einfach aus und verbindet derzeit einfach überall einen Drucker. Wie kann ich nun angeben dass dieser Drucker nur bei bestimmten Clients angwendet werden soll? Hier steht nämlich was von dem -ComputerName<String>
https://technet.microsoft.com/en-us/library/hh918353(v=wps.630).aspx
mein Script sieht momentan so aus:
add-printer -connectionname \\apps\KONICA-EG
wie genau muss ich den String jetzt einfügen dass der Printer nur bei PC1 und PC2 installiert wird?
Danke schonmal
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 278709
Url: https://administrator.de/contentid/278709
Ausgedruckt am: 22.11.2024 um 06:11 Uhr
7 Kommentare
Neuester Kommentar
Moin,
Wenn du das unbedingt mit einem Skript abfackeln willst:
Würde ich aber nur als aller aller letzte Lösung oder Helfer in der Not in Betracht ziehen. Denk daran die Ausführung von Powershell-Skripten muss in diesem Fall auf den Clients aktiviert werden.
Gruß jodel32
da die GPO's hier nicht ordentlich greifen.
Und das beheben willst du nicht ?? Würde ich eher beheben also mit so einer Krücke zu arbeiten.wie genau muss ich den String jetzt einfügen dass der Printer nur bei PC1 und PC2 installiert wird?
Dein Script in den GPOs nur den zwei Clients entweder via Loopback Processing oder WMI-Filter zuweisen oder gehen die GPOs bei euch überhaupt nicht ??Wenn du das unbedingt mit einem Skript abfackeln willst:
$computers = @('PC01','PC02')
if ($env:COMPUTERNAME -in $computers){
add-printer -connectionname '\\apps\KONICA-EG' -Confirm:$false
}
Gruß jodel32
Biddeschön
Bitte dann noch ein gelöst hinten dran. Danke.
Bitte dann noch ein gelöst hinten dran. Danke.
Wie kann ich per Remove-Printers ganz einfach alle Drucker (lokale sowie netzwerk) entfernen lassen?
get-printer | remove-printer
Nö wieso ??, Get-Printer holt sich alle Printer-Objekte auf dem Client und piped sie an Remove-Printer, entfernt also alle Drucker des Users solange er das Recht hat die jeweiligen Drucker zu entfernen.