This is an old revision of the document!
Простой чекер учёток AD
Если нам нужно простое средство проверки валидности пароля-логина пользователя AD - можно использовать следующий PowerShell-скрипт.
$UserName = 'ad_account'
$Password = 'password'
Function Test-ADAuthentication {
param(
$username,
$password)
(New-Object DirectoryServices.DirectoryEntry "",$username,$password).psbase.name -ne $null
}
Test-ADAuthentication -username $UserName -password $password
Скрипт вернет true, если учётные данные валидны, а false в обратном случае.