fr:powershell:dns
                Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:powershell:dns [2021/04/05 11:16] – lonclegr | fr:powershell:dns [2021/04/05 11:26] (Version actuelle) – [Script final] lonclegr | ||
|---|---|---|---|
| Ligne 115: | Ligne 115: | ||
| On se rappelle ce que l'on souhaite: prendre tous les enregistrements DNS A demandés et s' | On se rappelle ce que l'on souhaite: prendre tous les enregistrements DNS A demandés et s' | ||
| - | <file dns_final.ps1 | + | < | 
| + | $results = @() | ||
| + | Import-Csv -Path input_dns.csv | foreach { | ||
| + | $currentLine = $_ | ||
| + | $record = $currentLine.A_Record | ||
| + | try { | ||
| + | $result = Resolve-DnsName $record -Type A -Server 8.8.8.8 2> $null | ||
| + | Write-Host $result.getType().fullname | ||
| + | $exportLine = $result | Select-Object -Property Name, | ||
| + | $exportLine | Add-Member -MemberType NoteProperty -Name " | ||
| + | } catch { | ||
| + | Write-Host (" | ||
| + | $exportLine = New-Object psobject -Property @{ | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | } | ||
| + | } | ||
| + | $results += $exportLine | ||
| + | } | ||
| + | |||
| + | $results | Export-Csv -Path dnsPreCheck.csv -Delimiter "," | ||
| </ | </ | ||
| + | |||
| + | Le résultat permet de mettre en valeur un domaine qui n'a pas d' | ||
| + | |||
| + | <csv> | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | </ | ||
fr/powershell/dns.1617635760.txt.gz · Dernière modification :  de lonclegr
                
                