我是PowerShell的新手。我正在尝试创建一个脚本来禁用 AD 帐户并在其中执行多项任务。
我被困在我想将用户管理的所有分发列表和安全组分配给他的经理的部分。以下是脚本,任何帮助将不胜感激。
$SamAccountName = Read-Host "Enter the username"
$ManagedObjects = Get-ADUser $SamAccountName -Properties managedObjects |select -ExpandProperty managedObjects
$Manager = Get-ADUser $SamAccountName -Properties manager | Select -ExpandProperty Manager
$ManagedObjects | ForEach-Object {
Set-ADGroup -Identity $_.Group -ManagedBy ($Manager.DistinguishedName)
}