Question get-counter
- Stephane LEBOUCHER
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 13 ans 4 mois #13049
par Stephane LEBOUCHER
get-counter a été créé par Stephane LEBOUCHER
Bonjour à tous
J'ai un souci avec la commande Get-Counter.
Commande bien pratique pour lire les valeurs des compteurs de performances sous Windows.
En effet lorsque je lance la commande suivante :
Get-Counter -Counter \"\Disque physique(_Total)\Longueur moyenne de file d'attente du disque\"
J'ai un message d'erreur:
Get-Counter : Le compteur spécifié n'a pas été trouvé.
Je pense que mon souci est lié au caractère ' présent dans le mot d'attente, le caractère ' est peut-être interprété par Powershell
Le compteur existe comme le montre la commande :
(Get-Counter -ListSet \"disque logique*\").pathsWithinstances
Quelqu'un aurait-il une idée ?
Merci d'avance.
Message édité par: boubouche, à: 14/11/12 19:24<br><br>Message édité par: boubouche, à: 14/11/12 19:24
J'ai un souci avec la commande Get-Counter.
Commande bien pratique pour lire les valeurs des compteurs de performances sous Windows.
En effet lorsque je lance la commande suivante :
Get-Counter -Counter \"\Disque physique(_Total)\Longueur moyenne de file d'attente du disque\"
J'ai un message d'erreur:
Get-Counter : Le compteur spécifié n'a pas été trouvé.
Je pense que mon souci est lié au caractère ' présent dans le mot d'attente, le caractère ' est peut-être interprété par Powershell
Le compteur existe comme le montre la commande :
(Get-Counter -ListSet \"disque logique*\").pathsWithinstances
Quelqu'un aurait-il une idée ?
Merci d'avance.
Message édité par: boubouche, à: 14/11/12 19:24<br><br>Message édité par: boubouche, à: 14/11/12 19:24
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 4 mois #13050
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:get-counter
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 4 mois #13051
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:get-counter
Un exemple :
[code:1]PS C:\> Get-Counter -Counter (\"\Disque logique(*)\Longueur moyenne de file d\" + [char]8217 + \"attente lecture disque\")
Timestamp CounterSamples
14/11/2012 21:08:20 \\toronto\disque logique(j:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(k:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(harddiskvolume3)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(c:«»)\longueur moyenne de file d'attente lecture disque :
0,000297029291246527
\\toronto\disque logique(e:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(d:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(f:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(g:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(_total)\longueur moyenne de file d'attente lecture disque :
0,000297029291246527[/code:1]<br><br>Message édité par: Matthew BETTON, à: 14/11/12 21:10
[code:1]PS C:\> Get-Counter -Counter (\"\Disque logique(*)\Longueur moyenne de file d\" + [char]8217 + \"attente lecture disque\")
Timestamp CounterSamples
14/11/2012 21:08:20 \\toronto\disque logique(j:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(k:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(harddiskvolume3)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(c:«»)\longueur moyenne de file d'attente lecture disque :
0,000297029291246527
\\toronto\disque logique(e:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(d:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(f:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(g:«»)\longueur moyenne de file d'attente lecture disque :
0
\\toronto\disque logique(_total)\longueur moyenne de file d'attente lecture disque :
0,000297029291246527[/code:1]<br><br>Message édité par: Matthew BETTON, à: 14/11/12 21:10
Connexion ou Créer un compte pour participer à la conversation.
- Stephane LEBOUCHER
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 0
il y a 13 ans 4 mois #13052
par Stephane LEBOUCHER
Réponse de Stephane LEBOUCHER sur le sujet Re:get-counter
Merci beaucoup.
Effectivement concaténer le nom du compteur au préalable
fonctionne.
Encore un effet de bord de la francisation de l'OS.
En version anglaise, pas de souci de ce genre.
Effectivement concaténer le nom du compteur au préalable
fonctionne.
Encore un effet de bord de la francisation de l'OS.
En version anglaise, pas de souci de ce genre.
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 13 ans 4 mois #13053
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:get-counter
Ceci peut peut-être facilter les choses :
[code:1]
$sb={param ($name) $Name -replace \"'\",([char]8217)}
$Name=\"\Disque logique(C:«»)\% d'espace libre\"
Get-Counter -Counter (&$sb $name)
(Get-Counter -ListSet \"disque logique*\"«»).PathsWithInstances|
Get-Counter -Counter {&$sb $_}
Filter Set-Apostrophe {
$_ -replace \"'\",([char]8217)
}
(Get-Counter -ListSet \"disque logique*\"«»).PathsWithInstances|
Set-Apostrophe|
Get-Counter -Counter {$_}
[/code:1]
Une autre piste :
$OutputEncoding = [Console]::OutputEncoding
Et si c'est un bug, je n'ai rien trouvé sur MS-Connect, du coup c'est pareil avec la V3.
[code:1]
$sb={param ($name) $Name -replace \"'\",([char]8217)}
$Name=\"\Disque logique(C:«»)\% d'espace libre\"
Get-Counter -Counter (&$sb $name)
(Get-Counter -ListSet \"disque logique*\"«»).PathsWithInstances|
Get-Counter -Counter {&$sb $_}
Filter Set-Apostrophe {
$_ -replace \"'\",([char]8217)
}
(Get-Counter -ListSet \"disque logique*\"«»).PathsWithInstances|
Set-Apostrophe|
Get-Counter -Counter {$_}
[/code:1]
Une autre piste :
$OutputEncoding = [Console]::OutputEncoding
Et si c'est un bug, je n'ai rien trouvé sur MS-Connect, du coup c'est pareil avec la V3.
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Matthew BETTON
- Hors Ligne
- Membre platinium
-
Réduire
Plus d'informations
- Messages : 968
- Remerciements reçus 0
il y a 13 ans 4 mois #13054
par Matthew BETTON
Réponse de Matthew BETTON sur le sujet Re:get-counter
Bonjour,
Laurent Dardenne écrit:
C'est maintenant OK pour Microsoft Connect .
Je te laisse y inscrire ton contournement
Au sujet des Apostrophes sur MS Connect .
@ +
Matthew
Laurent Dardenne écrit:
Et si c'est un bug, je n'ai rien trouvé sur MS-Connect, du coup c'est pareil avec la V3.
C'est maintenant OK pour Microsoft Connect .
Je te laisse y inscrire ton contournement
Au sujet des Apostrophes sur MS Connect .
@ +
Matthew
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.062 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- get-counter