Aus Gründen, die außerhalb meiner Kontrolle liegen, wurde ich mit der Einrichtung von Gruppenrichtlinienobjekten / Gruppenrichtlinienobjekten beauftragt, um unsere über 100 Drucker für unsere über 1000 Kunden bereitzustellen.
Die gute Nachricht ist, dass wir über ein Dutzend Standorte haben, und zum größten Teil darf ich alle Drucker am Standort X auf alle Client-PCs am Standort X übertragen.
Die schlechte Nachricht ist, dass die beiden Methoden, die ich kenne ( "Mit Gruppenrichtlinien bereitstellen ...", vom Druckserver " und Verwenden der GPP- / Gruppenrichtlinieneinstellungen ), erheblich mehr manuelle Arbeit erfordern, als ich bereit bin so viele Drucker. Ich kann nicht einmal alle Drucker auf einem Druckserver auswählen und Deploy with Group Policy...
zum Beispiel die Option verwenden - es wird erwartet, dass ich das einzeln mache, was nicht passieren wird. Die GPPs sind noch schlimmer Es wird erwartet, dass ich den Pfad eines Druckers vom Druckserver aus auswähle und dann manuell eine Reihe von Informationen (z. B. die IP-Adresse des Druckers) eingebe, die über die Druckerverbindung abgerufen werden sollen.
Mein Google-Fu für ein Skript zum Hinzufügen aller Drucker auf einem Druckserver zu einem Gruppenrichtlinienobjekt / Gruppenrichtlinienobjekt war leer, und ich sehe keinen anderen Weg, dies auch nur halbautomatisch zu tun, aber ich bleibe dabei mit der Überzeugung, dass mir etwas fehlt, weil es keine vernünftige Person gibt, die Hunderte von Druckern manuell zu Gruppenrichtlinienobjekten hinzufügt.
Idealerweise möchte ich einen programmatischen Weg finden, um die GPPs zu verwenden, aber unter diesen Umständen wäre jede Lösung, bei der nicht Dutzende von Stunden manuell Drucker hinzugefügt werden, einfach großartig.
Hat jemand eine Möglichkeit, dies zu tun, oder muss ich ein PowerShell-Skript erstellen und / oder einen Untergebenen dazu verleiten?
$GPM = New-Object -ComObject GPMgmt.Gpm
. Ich denke, dass die Benutzeroberfläche, obwohl sie ein absolutes Schwein ist, mit dem Sie arbeiten können, Ihnen eine etwas unterstützendere Methode bietet, als nur XML zu hacken, das wie ein echtes Gruppenrichtlinienobjekt aussieht und riecht. Niemand mag COM. Am allerwenigsten wir Powersheller.