# Список пользователей для блокировки
$userList = @("user1", "user2", "user3")
Import-Module ActiveDirectory
foreach ($user in $userList) {
$adUser = Get-ADUser -Identity $user
if ($adUser -ne $null) {
# Блокировка учетной записи пользователя
Set-ADAccountExpiration -Identity $adUser -DateTime ((Get-Date).AddDays(-1)) -Verbose
# Отключение учетной записи пользователя
Disable-ADAccount -Identity $adUser -Verbose
Write-Host "Учетная запись пользователя $user заблокирована и отключена."
} else {
Write-Host "Не удалось найти пользователя $user."
}
}