Если нам нужно простое средство проверки валидности пароля-логина пользователя 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 в обратном случае.