Paano Gumagana ang 'Get-Process' Command sa PowerShell

Paano Gumagana Ang Get Process Command Sa Powershell



Ang cmdlet ' Kumuha-Proseso ” sa PowerShell ay responsable para sa pagpapatakbo ng mga proseso sa lokal na computer pati na rin ang pagpapatakbo sa mga malalayong computer. Ang anumang partikular na proseso ay maaaring makuha sa pamamagitan ng process ID (PID) nito o sa pangalan nito. Ang isang bagay ay maaaring maipasa sa isang pipeline patungo sa cmdlet na ito.

Ang post na ito ay pangkalahatang-ideya ng 'Kumuha ng Proseso' cmdlet nang detalyado.







Paano Gumagana ang 'Get-Process' Command sa PowerShell?

Ang cmdlet ' Kumuha-Proseso Ang utos ng ” ay ginagamit upang makuha ang listahan ng mga proseso sa parehong mga lokal at malalayong computer.



Mga halimbawang nauugnay sa “ Kumuha-Proseso ” utos ay ibinigay sa ibaba!



Halimbawa 1: Gamitin ang 'Get-Process' Cmdlet para Kunin ang Lahat ng Proseso sa Windows





Upang makuha ang lahat ng proseso sa PowerShell, isagawa ang sumusunod na code:

Kumuha-Proseso



Halimbawa 2: Gamitin ang 'Get-Process' Cmdlet para Kunin ang Lahat ng Magagamit na Data Tungkol sa Isa o Higit pang Mga Proseso



Upang makuha ang data na nauugnay sa isa o maraming proseso, patakbuhin ang ' Kumuha-Proseso ” utos na may nais na pangalan ng mga proseso:

Get-Process explorer, system | Format-Listahan *


Sa nabanggit na code:

    • Una, i-type ang ' Kumuha-Proseso ” cmdlet at pagkatapos ay tukuyin ang partikular na pangalan ng proseso na pinaghihiwalay ng kuwit.
    • Pagkatapos nito, tukuyin ang ' | ' pipeline at idagdag ang ' Format-Listahan ” cmdlet kasama ng asterisk (wildcard):


Halimbawa 3: Gamitin ang 'Get-Process' Cmdlet upang Kunin ang Lahat ng Mga Proseso na May Working Set na Mas Mali kaysa sa Tinukoy na Sukat

Isagawa ang sumusunod na cmdlet upang ipakita ang mga proseso na may mas kaunting hanay ng trabaho kaysa sa tinukoy na laki:

Kumuha-Proseso | Saan-Bagay { $_ .WorkingSet -lt 20000000 }


Ayon sa nabanggit na code:

    • Una, i-type ang ' Kumuha-Proseso 'cmdlet kasama ang' | ” pipeline.
    • Pagkatapos ay tukuyin ang ' Saan-Bagay ” cmdlet at ibigay ang nakasaad na kundisyon gaya ng tinukoy sa code sa itaas:


Halimbawa 4: Gamitin ang 'Get-Process' Cmdlet upang Kunin ang Impormasyon ng Bersyon ng isang Partikular na Proseso

Upang makuha ang impormasyon ng bersyon ng file ng isang partikular na cmdlet, gamitin ang “ Kumuha-Proseso 'cmdlet kasama ang' explorer ” pangalan ng proseso. Pagkatapos, idagdag ang '- FileVersionInfo ” parameter upang makuha ang impormasyon ng bersyon ng file:

Get-Process explorer -FileVersionInfo



Halimbawa 5: Gamitin ang 'Get-Process' Cmdlet upang Hanapin ang May-ari ng isang Proseso

Upang makuha ang pangalan ng may-ari ng proseso, isagawa ang tinukoy na cmdlet:

Get-Process explorer -Isama angUserName


Ayon sa code sa itaas, i-type ang “ Kumuha-Proseso ” cmdlet at tukuyin ang partikular na pangalan ng proseso na ang impormasyon ng may-ari ay kailangang makuha. Pagkatapos, tukuyin ang ' -Isama angUserName ” parameter sa dulo ng code:


Halimbawa 6: Gamitin ang 'Get-Process' Cmdlet para Kunin ang Proseso ayon sa Pangalan

Upang makuha ang proseso sa pamamagitan ng pangalan nito, kailangan lang, tukuyin ang partikular na pangalan ng proseso gamit ang ' Kumuha-Proseso ” cmdlet:

Get-Process explorer



Halimbawa 7: Gamitin ang 'Get-Process' Cmdlet para Kumuha ng Proseso ayon sa ID nito

Ang isang proseso ay maaari ding makuha sa pamamagitan ng pagtukoy sa ID nito kasama ng ' Kumuha-Proseso 'cmdlet at ang' -Id ” parameter:

Kumuha-Proseso -Id 3720



Ayan yun! Nag-compile kami ng kapaki-pakinabang na impormasyon tungkol sa 'Get-Process' cmdlet sa PowerShell.

Konklusyon

Ang cmdlet ' Kumuha-Proseso ” sa PowerShell ay nakakakuha ng tumatakbong proseso sa parehong remote at lokal na mga computer. Maaari itong makakuha ng isang partikular na proseso sa pamamagitan ng ID nito o sa pamamagitan ng pangalan nito. Bukod dito, maaari rin itong makakuha ng detalyadong impormasyon tungkol sa isang partikular na proseso sa pamamagitan ng paggamit ng ilang partikular na parameter. Ang gabay na ito ay nagpakita ng 'Get-Process' cmdlet nang detalyado sa tulong ng mga halimbawa.