Script powershell récupération IP
Bonjour,
Je souhaiterais obtenir de l'aide de la communauté ! :D
En effet, je dois réaliser un script qui, à partir d'une liste d'une centaine d'imprimantes, crée un rapport d'une part des imprimantes qui ping, d'autre part de celles qui ne ping pas.
Celui-ci est déjà effectué :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| $Computerlist = get-content ".\ListeTerminal.txt"
# $report = out-file ".\report.txt" -append
foreach ($i in $Computerlist) {
$QueryString = ('Select StatusCode From Win32_PingStatus Where Address = "' + $i + '"')
$ResultsSet = Gwmi -Q "$QueryString"
If ($ResultsSet.StatusCode -Eq 0) {
write-output $i |out-file ".\reportalive.txt" -append
} Else {
write-output $i |out-file ".\reportdead.txt" -append
}
} |
Je souhaiterais maintenant ajouter à ce script la récupération des adresses IP, mais je n'ai aucune idée de comment implémenter cela.
Je vous remercie d'avance de l'aide que vous pourrez m'apporter ! :)
Cordialement,
Un stagiaire.