Jump to content

Powershell AD-Script


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

 

dies hier ist mein erster Beitrag und ich muss gestehen, es sind meine Anfänge mit der Powershell.

 

Gegeben ist eine sehr große und umfangreiche Domäne mit mehreren tausenden Servern, etlichen Standorten, Forests etc. In dieser befindet sich eine OU namens "Trash", in welche die Server, die nicht mehr benötigt werden, verschoben werden (Sie werden nicht aus der Domäne gelöscht). Zu jedem dieser Server gibt es Admin-Gruppen. Die Server wurden ordnungsmäßig verschoben - da gibt es rund 300 Einträge. Die Gruppen jedoch nicht.

Namentlich wurde das jedoch vernünftig gepflegt. Wenn ein Server "Donald" hieße, so gäbe es eine Gruppe, die "Donald-Administrators" hieße.

 

Ich könnte jetzt natürlich die 300 Einträge händisch "bereinigen", was aber nicht in meinem Sinne ist, da eine gewisse Automatisierung immer vernünftig ist. Und ich will ja auch was dabei lernen. Vor allem, damit ich das beim nächsten mal schneller bewältige.

 

Pseudocode-technisch würde ich jetzt folgendermaßen vorgehen bzw. Scripttechnisch sowas bauen:

 

Foreach Object (CN) declare temporary $variable

Search Domain Objects (CN) for $variable*

Move Objects into OU Trash (aktuelles Datum)

 

Wäre das so möglich? Wie geht man an sowas als Anfänger heran bzw. bringt sich sowas bei? Wie finde ich am schnellsten die nötigen CMDlets heraus?

 

Ich muss gestehen, dass ich an der Umsetzung des Pseudocodes ein wenig in der Luft hänge. :/ An sich klingt das ja "relativ" banal.

 

Vielen Dank im Voraus und ein schönes Wochenende wünsche ich!

  • 2 Wochen später...
Geschrieben
Wie finde ich am schnellsten die nötigen CMDlets heraus?

 

Get-Help *

 

Get-Help "CMD-Let"

zeigt dir dann die benötigten Befehle mit an.

 

Allerdings wenn du nicht wissen solltest, welche Befehle du suchst, würde ich dir entweder das WWW, ein PS-Buch oder einen PS-Kurs vorschlagen.

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...