Question Script ping réseau (Résolu)

Plus d'informations
il y a 16 ans 8 mois #590 par bordin
Réponse de bordin sur le sujet Re:script ping réseau
Salut,
en faisant :
Get-WmiObject -Class Win32_PingStatus -filter \"Address='NomServeur' \"
j'ai bien la valeur de statuscode à 0.
Mais dès que le passe l'objet dans un pipe plus rien!
du style | format-table -property statuscode

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #593 par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:script ping réseau
Curieux, ça marche nickel sur ma machine en reproduisant la commande à l'identique. Peux-tu nous donner l'intégralité du code que tu exécutes? Il y a peut-être une coquille quelque part.

Janel

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #737 par bordin
Réponse de bordin sur le sujet Re:script ping réseau
SAlut,
désolé pour la réponse tardive. Voila le contenu du script get-statusIP.ps1.
get-content $args[0] | ForEach-Object -Process {
Get-WmiObject -Class Win32_PingStatus -filter (\"Address=' \" + $_ + \" ' \") |
format-table -property Address,
@{ label = \"StatusCode\" ; expression = { if ($_.statuscode -eq \"0\") {\"Succes!\"}else{\"Erreur!\"}}}
}


Merci pour votre aide!

cdt

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #738 par Jacques Barathon
Réponse de Jacques Barathon sur le sujet Re:script ping réseau
Bon, en fait l'erreur venait d'une coquille dans ton filtre WMI. Il faut supprimer les espaces entre les guillemets simples et le nom du serveur distant.

Une version très légèrement remixée :) :

[code:1]
param ($file)

get-content $file |
foreach-object {
get-wmiobject -Class Win32_PingStatus -filter (\"Address='\" + $_ + \"'\"«»)
} |
format-table Address,
@{label=\"StatusCode\"; expression={if ($_.statuscode -eq \"0\"«») {\"Succes!\"} else {\"Erreur!\"}}} [/code:1]
Janel

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #745 par bordin
Réponse de bordin sur le sujet Re:script ping réseau
Salut,
merci Janael, çà marche impeccable!Par contre peut on avoir l'adresseIP résolu?
J'ai regardé les propriétés de la class win32_PingStatus et je ne vois rien qui ressemble à çà.
Y a t'il une astuce?

cdt

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 16 ans 8 mois #746 par bordin
Réponse de bordin sur le sujet Re:script ping réseau
Salut, désolé. Je m'étais trompé: ProtocolAddress au lieu de ProtocolAdress!
:blush:

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.098 secondes
Propulsé par Kunena