以下是使用PowerShell在Active Directory中循环用户的示例代码:
# 获取Active Directory中所有用户的名称
$users = Get-ADUser -Filter * -SearchBase "DC=contoso,DC=com"
# 遍历每个用户
foreach ($user in $users) {
# 打印用户的名字和电子邮件地址
Write-Host "Name: $($user.Name) Email: $($user.EmailAddress)"
}
这个代码将搜索Active Directory中的所有用户,并对每个用户执行操作。您可以根据需要修改操作,例如重置密码或更新属性。
上述示例中,“DC=contoso,DC=com”是要搜索的域的名称,可以根据您的特定场景进行更改。