Powershell Select-object Ausgabe formatieren
-
Donnerstag, 28. Juni 2012 06:45
Hallo,
dieser Befehl :
$pdata = get-process -id $id | select-object PM
gibt diese Ausgabe: get-object @{PM=450736128}
Ich hätte aber nur gern 450736128. Mit welchem Befehl kann ich das bewerkstelligen ?
Grüße
Jörn
Alle Antworten
-
Donnerstag, 28. Juni 2012 06:55
Hallo Jörn,
so ganz verstanden habe ich es nicht; Du willst keine tabellare Ausgabe bzw. Object-Info, sondern nur den eine skalaren Wert PM?
Das kannst Du so ausgeben lassen bzw. für eine Variablenzuweisung verwenden, indem Du nur aus das Property PM des Objektes zugreifst:$id = 6392; $pdata = get-process -id $id | select-object PM; $pdata.PM;
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort vorgeschlagen Peter KriegelMicrosoft Community Contributor Donnerstag, 28. Juni 2012 11:09
- Als Antwort markiert Denniver ReiningMVP, Moderator Freitag, 29. Juni 2012 09:11
-
Donnerstag, 28. Juni 2012 07:05
Hallo Olaf,
danke für Deine Rückmeldung. Genau danach habe ich gesucht. Vielen Dank dafür. Sehr hilfreich:)
-
Donnerstag, 28. Juni 2012 11:14
Man kann das aber noch auf viele andere Arten lösen ;-))
$id = 468 $pdata = $(get-process -id $id).PM $pdata # oder $pdata = get-process -id $id | foreach {$_.pm} $pdataPlease click “Mark as Answer” if my post answers your question and click Vote as Help if my Post helps you.
Bitte markiere hilfreiche Beiträge von mir als Hilfreich und Beiträge die deine Frage ganz oder teilweise beantwortet haben als Antwort.
My PowerShell Blog http://www.admin-source.info
[string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '

