Je sais qu'il y a une seule ligne de commande et ses arguments qui peuvent aider à afficher toutes les adresses IP d'ordinateur (celles qui sont utilisées) sur un LAN, et mon ordinateur est également un client, comme l'un de ceux affichés, mais j'ai oublié. Quelle est-elle?
Réponses
Trop de publicités?J'ai créé ce script PowerShell pour moi-même:
for ($i = 1; $i -lt 255; $i++) {
Test-Connection "192.168.173.$i" -Count 1 -ErrorAction SilentlyContinue
}
le résultat est très facile à lire:
Source Destination IPV4Address IPV6Address Bytes Time(ms)
------ ----------- ----------- ----------- ----- --------
SHUREEK-PC 192.168.173.1 192.168.173.1 32 0
SHUREEK-PC 192.168.173.76 32 388
SHUREEK-PC 192.168.173.78 32 66
SHUREEK-PC 192.168.173.110 192.168.173.110 fe80::6160:1756:c397:5d6e%3 32 0
SHUREEK-PC 192.168.173.188 192.168.173.188 32 79
SHUREEK-PC 192.168.173.191 192.168.173.191 32 0
En bref... Je ne pense pas qu'il existe une commande Windows OS d'une ligne pour cela. Le moyen le plus simple est de consulter cette liste dans le logiciel de votre routeur. Il vous suffit d'entrer l'adresse IP de la passerelle par défaut dans votre navigateur et de vous connecter à votre routeur. Cette information est généralement directement sur la première page qui s'affiche. Au fait, si vous ne connaissez pas votre adresse IP de passerelle, ipconfig vous la fournira.