Question Récuperer une partie d'un résultat d'une commande

Plus d'informations
il y a 7 ans 9 mois #25615 par Florian
Bonjour à tous,

Je suis débutant en POSH et commence à découvrir toutes les possibilités offertes en matière d'administration.

J'ai suivi pas mal de tuto, de cours mais je n'arrive pas à trouver de réponse à ma question.

Je rédige un script qui surveille la bande passante de chaque machine de mon réseau.

Pour se faire, je voudrais récupérer le résultat de la commande Get-NetAdapterStatistics dans une variable mais je ne comprends pas comment faire.

Lorsque j'exécute la commande sur ma machine, le résultat apparait sous forme de tableau :

Ethernet 1138482101 47140 158798427 946697
VMWare1 85 85 85 85

Je souhaiterais récupérer la valeur de Ethernet et la stocker dans une variable pour ensuite la stocker dans une BDD.

Merci de votre aide.

Message édité par: Boulzor, à: 12/06/18 15:39<br><br>Message édité par: Boulzor, à: 12/06/18 15:39

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

Plus d'informations
il y a 7 ans 9 mois #25616 par Quentin
Bonjour Boulzor,

Pour stocker le résultat d'une commande dans une variable tu peux procéder ainsi :
[code:1]$nomvariable = tacommande
#pour toi ça donne
$net = Get-NetAdapterStatistics[/code:1]

Ensuite pour choisir uniquement la ligne que tu souhaite, il faut utiliser Where-Object
[code:1]$net = Get-NetAdapterStatistics | Where-object{$_.Name -eq \&quot;nomdetacarteréseau\&quot;}[/code:1]

Etant donné que tu débutes, essaie de te familiariser avec le where-object. (consulte les exemples c'est le plus compréhensible)
docs.microsoft.com/en-us/powershell/modu...ct?view=powershell-6

Tu peux également consulter le lien suivant pour un exemple sur ta commande Get-NetAdapterStatistics (en bas de lien):
blogs.technet.microsoft.com/heyscripting...ics-with-powershell/

Cordialement,
Whitatrax

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

Plus d'informations
il y a 7 ans 9 mois #25617 par Florian
Merci pour cette réponse, je vais exploiter ça et vais revenir pour voir si cela correspond et si j'arrive à réaliser mon script.

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

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