Will hier eben nur einen kurzen einzeiler Posten wie man Computer aus dem Active Directory Exportieren kann in eine CSV. Diese CSV kann man dann im Anschluss einfach in Excel sortieren und Filtern.
Powershell
Um bei Office 365 den Kalender aller Benutzer freizugeben lässt sich das nachfolgende Powershell-Skript nutzen. Dieses setz die Berechtigung jedes Kalenders innerhalb der Postfächer für den Benutzer „Standard“ auf „LimitedDetails“. Damit sind Betreff und Ort für alle Benutzer in der Organisation sichtbar.
UserWorkstations Attribut im Active Directory per Powershell anpassen
Wir hatten die Anforderung im Active Directory für mehrere Accounts das Attribut UserWorkstations anzupassen. Daher habe ich ein Script geschrieben das erst alle Personen aus dem Active Directory mit einem bestimmten Wert in usersWorkstations sucht und dieses anschließend überschreibt. Get-ADUser -Filter {userWorkstations -like ‚alter-Wert‘} -Properties userWorkstations | Set-ADUser -LogonWorkstations ’neuer-Rechner1,neuer-Rechner2′ Der Übersicht halber habe ich … Weiterlesen
Benutzer aus dem Active Directory per Powershell in eine CSV Exportieren
Archivgrößen bei Exchange per Powershell ermitteln
Ich habe ein kleines Powershellscript geschrieben das alle Benutzer-Archive auf dem Exchange nach der Größe sortiert anzeigt.
Gruppen im Active Directory per Powershell Script umbenennen
Computer im Active Directory anzeigen die sich länger nicht angemeldet haben
Powershell: Active Directory Gruppen in Kleinbuchstaben wandeln
Ich habe ein kleines Script in Powershell geschrieben das Gruppen im Active Directory in Kleinschreibung umbenennt. In diesem Fall einfach den Filter anpassen bzw. die OU anpassen. Get-ADGroup -Filter * -SearchBase „OU=Test,DC=domain,DC=intern“ | Select Name, DistinguishedName | Export-csv -path c:\temp\username.csv -NoTypeInformation $csv= import-csv c:\temp\username.csv foreach ($group in $csv) { Set-ADGroup $group.Name -SamAccountName $group.Name.ToLower() Rename-ADObject -Identity $group.DistinguishedName … Weiterlesen