Dan*_*C12 1 powershell active-directory
我正在尝试使用PowerShell脚本接受来自用户的输入,这些输入基于他们想要从所有组中删除的用户.我的语法错了吗?这是我到目前为止所拥有的.
$User1 = Read-Host -Prompt 'Enter the username of the employee you wish to change'
Get-ADUser -Identity $User1 -Properties memberof |
Select-Object -ExpandProperty memberof |
Remove-ADGroupMember -Identity CISCOVPN, FS-001
Run Code Online (Sandbox Code Playgroud)
其中CISCOVPN和FS-001是我想$User1删除的两个组.有没有办法说从所有组中删除?
管组成Remove-ADGroupMember一个ForEach-Object循环:
Get-ADUser -Identity $User1 -Properties MemberOf | ForEach-Object {
$_.MemberOf | Remove-ADGroupMember -Members $_.DistinguishedName -Confirm:$false
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12866 次 |
| 最近记录: |