Jump to content

Hainoon

Members
  • Gesamte Inhalte

    1
  • Registriert seit

  • Letzter Besuch

Fortschritt von Hainoon

Newbie

Newbie (1/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

0

Reputation in der Community

  1. Hallo Zusammen, Ich habe mir ein Script zusammen gebastelt das Eine CSV ausliest die Usernamen mit der AD Vergleicht und nicht existierende User in der AD wieder aus geben soll - Im Moment sieht es so aus: Import-Module ActiveDirectory $users = Get-ADUser -filter * $userCSV = "U:\export3.csv" Import-Csv $userCSV -delimiter ';' | Foreach-Object{ $csvuser= $_ if($users | Where-Object {$_.SamAccountName -eq $csvuser.SAMAccountName}) { New-Object psobject -Property @{ SamAccountName = $csvuser.SAMAccountName Status = 'im AD vorhanden' }|export-csv U:\export_final.csv -NoType -Delimiter ';' -Encoding UTF8 } else { New-Object psobject -Property @{ Name = $csvuser.SAMAccountName Status = 'nichtmehr im AD, nur in der Liste' }|export-csv U:\export_final.csv -NoType -Delimiter ';' -Encoding UTF8 } } Leider Bekomme ich es nicht hin das ich das Wirklich in einer Liste bekomme sondern das die User immer wieder in der Liste überschrieben wird. Könnt ihr mir da weiterhelfen ich bin Azubi und sollte das Heute beendet haben komme nicht auf die Lösung korregiert vielleicht am besten den Code durch.. Sonst verzweifle ich hier noch
×
×
  • Neu erstellen...