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/forum/add-printer-powershell-script-278709.html
Ausgedruckt am: 22.02.2025 um 06:02 Uhr
7 Kommentare
Neuester Kommentar

Moin,
oder gehen die GPOs bei euch überhaupt nicht ??
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 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


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.