Ответы пользователя по тегу Сетевое администрирование
  • Как через Python заблокировать пользователя AD?

    @0x0f80
    На ps вот так будет
    # Список пользователей для блокировки
    $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."
        }
    }
    Ответ написан
    Комментировать