« PowerShell/Réseau » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
{{Sommaire}} | {{Sommaire}} | ||
=== Ping | == Réseau == | ||
Vidéo de référence : | |||
* chaine YouTube de PowerShell Engineer : https://www.youtube.com/@PowerShellEngineer | |||
** 21 One Line PowerShell Networking Commands : https://www.youtube.com/watch?v=lgginAiOEXo | |||
=== Get-NetAdapter === | |||
Liste de toutes les périphériques réseaux : | |||
* <source inline>Get-NetAdapter</source> | |||
* <source inline>Get-NetAdapter | Format-Table -Autosize</source> | |||
=== Get-NetIPAddress === | |||
Liste de toutes les interfaces réseaux, physiques ou virtuelles: | |||
* <source inline>Get-NetIPAddress</source> | |||
* <source inline>Get-NetIPAddress | Format-Table -Autosize</source> | |||
=== Test-Connection === | |||
L'équivalent de la commande <code>ping</code> : | |||
* <source inline>Test-Connection -ComputerName www.google.fr</source> | |||
* en plus court : <source inline>Test-Connection www.google.fr</source> | |||
=== Clear-DnsClientCache === | |||
* <source inline>Clear-DnsClientCache</source> | |||
== Ping == | |||
<source> | <source> | ||
# Test de ping avec enregistrement dans un fichier | # Test de ping avec enregistrement dans un fichier |
Version du 8 janvier 2024 à 22:08
Réseau
Vidéo de référence :
- chaine YouTube de PowerShell Engineer : https://www.youtube.com/@PowerShellEngineer
- 21 One Line PowerShell Networking Commands : https://www.youtube.com/watch?v=lgginAiOEXo
Get-NetAdapter
Liste de toutes les périphériques réseaux :
Get-NetAdapter
Get-NetAdapter | Format-Table -Autosize
Get-NetIPAddress
Liste de toutes les interfaces réseaux, physiques ou virtuelles:
Get-NetIPAddress
Get-NetIPAddress | Format-Table -Autosize
Test-Connection
L'équivalent de la commande ping
:
Test-Connection -ComputerName www.google.fr
- en plus court :
Test-Connection www.google.fr
Clear-DnsClientCache
Clear-DnsClientCache
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 -Format "yyyyMMdd-HHmmss"), $_} | Out-File "$Dossier\$Fichier" -Encoding utf8
Le résultat sera un fichier créé :
- nom du fichier :
ping-192.168.1.1.log
; - dossier :
C:\Support\
- contenu du fichier :
20221226-224738;Envoi d'une requête 'Ping' 192.168.1.1 avec 32 octets de données : 20221226-224739;Réponse de 192.168.1.1 : octets=32 temps=2 ms TTL=64 20221226-224740;Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 20221226-224741;Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 20221226-224742;Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 20221226-224743;Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 20221226-224744;Réponse de 192.168.1.1 : octets=32 temps=4 ms TTL=64 ...