Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  powershell märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
pesanet
HV kasutaja
pesanet

liitunud: 07.03.2007



Autoriseeritud ID-kaardiga

sõnum 03.07.2013 15:29:57 powershell vasta tsitaadiga

Tervist

Sooviks saada lisaks (process owneri välja), ise ei suuda välja nuputada, kung-fu googel ka ei aita.

koodile:
c:
  1. Get-WmiObject Win32_PerfFormattedData_PerfProc_Process | where-object{ $_.Name -ne "_Total" -and $_.Name -ne "Idle"} | Sort-Object PercentProcessorTime -Descending | select -First 10 | Format-Table Name,IDProcess,PercentProcessorTime -AutoSize


--Andris
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
warwas
HV Guru
warwas

liitunud: 06.07.2003



Autoriseeritud ID-kaardiga

sõnum 03.07.2013 18:54:16 vasta tsitaadiga

Pole küll seksikas oneliner, aga peaks tegema seda, mis vaja.
(kui hilisem loetavus pole oluline, siis peaksid saama selle ka ühele reale väänata)
c#:
  1. $procs = Get-WmiObject -class Win32_PerfFormattedData_PerfProc_Process | Where-object{ $_.Name -ne "_Total" -and $_.Name -ne "Idle"} | Sort-Object PercentProcessorTime -Descending | Select Name, IDProcess, PercentProcessorTime -First 10
  2. $procs | Add-Member -type NoteProperty -name Owner -Value $null
  3.  
  4. foreach ($proc in $procs) {
  5.     $proc.Owner = ((Get-WmiObject -class win32_process | Where {$_.ProcessId -eq $proc.IDProcess}).getowner() | Select -Property user).user
  6. }
  7.  
  8. $procs | Format-Table -AutoSize

Sisetunne ütleb, et seda saab ka kuidagi viisakamalt teha.
Eks näis, mida sulle Technet'i foorumis vastatakse
Kommentaarid: 243 loe/lisa Kasutajad arvavad:  :: 0 :: 3 :: 221
tagasi üles
vaata kasutaja infot saada privaatsõnum
pesanet
HV kasutaja
pesanet

liitunud: 07.03.2007



Autoriseeritud ID-kaardiga

sõnum 04.07.2013 13:02:49 vasta tsitaadiga

suured tänud.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  powershell
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.