Runs DNS check on host as defined

This commit is contained in:
dinger1986 2021-01-10 17:53:53 +00:00 committed by GitHub
parent 461f9d66c9
commit 18b4f0ed0f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -4,17 +4,17 @@ $hostname = 'bbc.com'
## allowed time for DNS check to be done (Milliseconds)
$time = 100
write-host -NoNewLine "Verifying" $hostname " ... "
write-Output -NoNewLine "Verifying" $hostname " ... "
## Do a ping test to ensure hostname can be contacted
if (Test-Connection $hostname -Count 1 -ErrorAction SilentlyContinue)
{
write-host "Ping test passed for $hostname"
write-Output "Ping test passed for $hostname"
}
else
{
write-host "Ping Test Failed for $hostname"
write-Output "Ping Test Failed for $hostname"
exit 1
}
@ -44,7 +44,7 @@ if($test)
Write-Output "Time taken: $timetaken Milliseconds"
if ($timetaken -ge $time)
{
write-host "DNS lookup for $hostname took longer than $time Milliseconds"
write-Output "DNS lookup for $hostname took longer than $time Milliseconds"
exit 1
}
else
@ -55,4 +55,4 @@ if ($timetaken -ge $time)
}
Exit $LASTEXITCODE
Exit $LASTEXITCODE