Hallo zusammen,
ich habe mir vorgenommen unser FileShare aufzuräumen und entsprechend die NTFS Berechtigungen zu bereinigen.
Gelöschte Nutzer zu entfernen hat mit der PowerShell schon wunderbar funktioniert.
Nur habe ich jetzt über 2000 deaktivierte Nutzer die erst in ein paar Jahren gelöscht werden dürfen aber jetzt schon aus den NTFS Berechtigungen entfernt werden sollen.
Ich habe jetzt schon ma angefangen aber komme nicht weiter...
Import-Module NTFSSecurity
Import-Module ActiveDirectory
$Files = Get-Access C:\Temp\test | Format-List Account $deakuser = Get-ADUser -filter * | Where-Object { $_.Name -like "A*" -or $_.Name -like "P*" -and $_.Enabled -eq $false} | Format-Table Name $NTFS = @{} foreach ($File in $Files){ If ($_.Account -ccontains $deakuser){ Write-Warning "Liste der deaktivierten Accounts " -Verbose #$File.Account = $deakuser }Else{ Write-Warning "Diese Nutzer sind deaktiviert" } }
Ist mein Ansatz so schon mal richtig?
Ich mache echt zu selten etwas mit der PowerShell daher vergesse ich immer wieder die Hälfte :(
Ich danke allen die sich die Mühe machen um mir weiter zu helfen.
Gruß
Dima