0
아래 코드를 작성했는데 작동하지 않는 사람을 알아 내지 못했습니다. 이 작업을 수동으로 수행하면 문제가되는 것 같습니다. 내 변수가 for-eachobject에 배열로 들어 가지 않고 변수의 전체 내용이 한 번에 하나의 컴퓨터 이름 대신 사용됩니다.powershell을 사용하여 메일 그룹에 컴퓨터를 추가하는 방법
도움을 주시면 감사하겠습니다.
import-module activedirectory
$virtuals = get-adcomputer -filter "Name -like '*v'" | foreach-object{$_.distinguishedname}
foreach-object -inputobject $virtuals {
Add-ADGroupMember VMs "$_"
}
내가 오류는 다음과 같습니다
무슨 일이 일어나고 있는지입니다Add-ADGroupMember : Cannot find an object with identity: 'CN=CSD-024V,OU=VM,OU=Workstations,OU=...
' under: 'DC=co,DC=****,DC=wi,DC=us'.
At line:4 char:22
+ Add-ADGroupMember <<<< VMs "$_"
+ CategoryInfo : ObjectNotFound: (CN=CSD-024V,OU=...ark,DC=wi,DC=us:ADPrincipal) [Add-ADGroupMember], ADIdentityNotFoundException
+ FullyQualifiedErrorId : SetADGroupMember.ValidateMembersParameter,Microsoft.ActiveDirectory.Management.Commands.AddADGroupMember
정말 고마워요! –