Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- param($userdomain, $username, $password)
- # Load AD module, otherwise Get-ADComputer won't work
- Import-Module ActiveDirectory
- # Generate credentials object for authentication
- $SecPasswd = ConvertTo-SecureString $password -AsPlainText -Force
- $Credentials = New-Object System.Management.Automation.PSCredential ([string]::Format("{0}\{1}",$userdomain,$username), $secpasswd)
- $result = @(Get-AdComputer -LDAPFilter "(name=*)" -Credential $Credentials -SearchScope Subtree -SearchBase "CN=Computers,DC=meulab,DC=com,DC=br").Count
- if ($result -gt 0)
- { Write-Host "$($result):Error"; exit 1; }
- else { Write-Host "$($result):Ok"; exit 0 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement