Ich habe eine CSV Datei mit Benutzername und Telefonnummer.
Benutzername,Durchwahl Benutzer1,1234 Benutzer2,5678 ...
Wie kann ich jedem der Benutzer in der CSV Datei die Telefonnummer mit Powershell zuweisen?
Mit dem Cmdlet Set-ADUser kannst du Attribute für einen Benutzer setzen. Hier ist ein Beispiel Powershell Script.
$csvData = Import-Csv -Path "C:\Datei.csv" foreach ($row in $csvData) { $username = $row.Benutzername $telephoneNumber = $row.Durchwahl $user = Get-ADUser -Filter {SamAccountName -eq $username} if ($user -ne $null) { # Durchwahl hinzufügen Set-ADUser -Identity $username -OfficePhone $telephoneNumber Write-Host "Durchwahl für $username hinzugefügt: $telephoneNumber" } else { Write-Host "Benutzer $username nicht gefunden" } }