Untitled
unknown
powershell
2 months ago
1.2 kB
5
Indexable
#Grab the error + export path $errorfind = Get-ChildItem -Path "C:\Program Files (x86)\Tanium\Tanium Client\Logs\log0.txt" -Recurse | Select-String -Pattern 'ResolveHostFailed: Failed to resolve host name' $exportpath = "C:\exports\TaniumDNS.txt" #Enter your DNS Servers $DNS1 = "DNS1" $DNS2 = "DNS2" #Enter your Tanium Servers $TaniumServer1 = "TaniumServer1.cloud.tanium.com" $TaniumServer2 = "TaniumServer2.cloud.tanium.com" $dnstest = @( if ($null -ne $errorfind) { Get-Date -Format "dddd MM/dd/yyyy HH:mm" Resolve-DnsName -Name "$TaniumServer1" -Server $DNS1 Resolve-DnsName -Name "$TaniumServer2" -Server $DNS1 Write-Output "$DNS1"`n Resolve-DnsName -Name "$TaniumServer1" -Server $DNS2 Resolve-DnsName -Name "$TaniumServer2" -Server $DNS2 Write-Output "$DNS2"`n Resolve-DnsName -Name "$TaniumServer1" -Server 8.8.8.8 Resolve-DnsName -Name "$TaniumServer1" -Server 8.8.8.8 Write-Output "Google"`n } else { Get-Date -Format "dddd MM/dd/yyyy HH:mm" Write-Host "Looking good, captain!"`n } ) $dnstest | Out-File -filepath $exportpath -Append
Editor is loading...
Leave a Comment