none
Perfmon Bytes Total/sec RRS feed

  • Frage

  • Hallo!

    Ich bin am verzweifeln. 

    Ich möchte einen Performancecounter abrufen und mit diesem dann rechnen.


    $getBytestotal=(((get-Counter -counter "\Netzwerkadapter(Intel[R] Ethernet Connection I218-LM)\Gesamtanzahl Bytes/s" -SampleInterval 1 -maxsamples 1).readings).split(":"))[1]

    Da bekomme zb. einen Wert 14130,7538265447 zurück (vom Typ [string])

    wie kann ich diesen in einen int verwandeln um dannach rechnen zu können.

    Mit [int] $test1 = $getBytestotal bekomme ich die Fehlermeldung 

    Ausnahme beim Aufrufen von "ToInt32" mit 1 Argument(en):  "Die Eingabezeichenfolge hat das falsche Format."
    In C:\Temp\netEye\Skripte_für_SW-Verteilung\check_networkadapters.ps1:72 Zeichen:5
    +     $test.ToInt32($null)
    +     ~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
        + FullyQualifiedErrorId : FormatException

    was mache ich falsch?

    lg

    hansi

    Donnerstag, 9. März 2017 17:17

Antworten

Alle Antworten