Hi,
ich möchte allen Usern einer Abteilung im AD eine Gruppe UG-User-TEST hinzufügen, außer bei Usern, bei denen in der Description Student steht, die sollen nicht Mitglied der Gruppe werden. Irgendwie klappt das aber nicht so richtig, siehe:
$user = Get-ADUser -Filter {(Department -eq "Testabteilung") -and (Description -notlike "Student")}
$group = Get-ADGroup "CN=UG-User-TEST,OU=HV,DC=xxxint,DC=local"
Add-ADGroupMember $group –Members $user
Fehler:
Add-ADGroupMember : Das Argument für den Parameter "Members" kann nicht überprüft werden. Das Argument ist NULL oder leer. Geben Sie ein Argument an, das nicht NULL oder leer ist, und führen
Sie den Befehl erneut aus.
In Zeile:6 Zeichen:35
+ Add-ADGroupMember $group –Members $user
+ ~~~~~
+ CategoryInfo : InvalidData: (:) [Add-ADGroupMember], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationError,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember
Wenn ich nur eine Abfrage mache, wie z.B. (Department -eq "Testabteilung") oder (Description -notlike "Student") funktioniert es aber! Was mache ich bei notlike falsch??