PowerShell/Réseau
Ping
# Test de ping avec enregistrement dans un fichier
$IP = "192.168.1.1"
$Fichier = "ping-$IP.log"
$Dossier = "C:\Support\"
if (!(test-path $Dossier)) { New-Item $Dossier -ItemType "directory" }
Ping -t $IP | Foreach{"{0} - {1}" -f (Get-Date), $_} > "$Dossier\$Fichier"
Le résultat sera un fichier créé :
- nom du fichier :
ping-192.168.1.1.log; - dossier :
C:\Support\ - contenu du fichier :
<21/12/2022 13:38:24 - 21/12/2022 13:38:24 - Envoi d'une requête 'Ping' 192.168.1.1 avec 32 octets de données : 21/12/2022 13:38:24 - Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 21/12/2022 13:38:25 - Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 21/12/2022 13:38:26 - Réponse de 192.168.1.1 : octets=32 temps=3 ms TTL=64 21/12/2022 13:38:27 - Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 21/12/2022 13:38:28 - Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 21/12/2022 13:38:29 - Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 21/12/2022 13:38:30 - Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 ...