A parancsmag ' Get-Process ” a PowerShellben felelős azért, hogy a folyamatok futtassák a helyi számítógépen, valamint a távoli számítógépeken. Bármely konkrét folyamat lekérhető a folyamatazonosítója (PID) vagy a neve alapján. Egy objektum átvihető egy folyamaton keresztül ehhez a parancsmaghoz.
Ez a bejegyzés részletesen áttekinti a „Get-Process” parancsmagot.
Hogyan működik a „Get-Process” parancs a PowerShellben?
A parancsmag ' Get-Process ” parancs a folyamatok listájának lekérésére szolgál mind a helyi, mind a távoli számítógépeken.
Példák a „ Get-Process ” parancsot az alábbiakban közöljük!
1. példa: Használja a „Get-Process” parancsmagot az összes folyamat lekéréséhez a Windows rendszeren
A PowerShell összes folyamatának lekéréséhez futtassa a következő kódot:
Get-Process
2. példa: Használja a „Get-Process” parancsmagot az összes elérhető adat lekéréséhez egy vagy több folyamatról
Egy vagy több folyamathoz kapcsolódó adatok lekéréséhez futtassa a „ Get-Process ” parancs a kívánt folyamatnévvel:
Get-Process Explorer, rendszer | Formátum-lista *
A fent megadott kódban:
-
- Először írja be a „ Get-Process ” parancsmagot, majd adja meg az adott folyamat nevét vesszővel elválasztva.
- Ezt követően adja meg a „ | ' csővezetéket, és adja hozzá a ' Formátum-lista ” cmdlet egy csillaggal (helyettesítő karakter):
3. példa: Használja a „Get-Process” parancsmagot az összes olyan folyamat lekéréséhez, amelynek munkakészlete kisebb, mint egy meghatározott méretű
A megadott méretnél kisebb munkakészlettel rendelkező folyamatok megjelenítéséhez hajtsa végre a következő parancsmagot:
Get-Process | Hol-Object { $_ .WorkingSet -lt 20000000 }
A fent megadott kód szerint:
-
- Először írja be a „ Get-Process ' cmdlet a ' | ” csővezeték.
- Ezután adja meg a „ Hol-Object ” parancsmagot, és adja meg a megadott feltételt a fenti kódban meghatározottak szerint:
4. példa: Használja a „Get-Process” parancsmagot egy adott folyamat verzióinformációinak lekéréséhez
Egy adott parancsmag fájlverziójának megtekintéséhez használja a „ Get-Process ' cmdlet a ' felfedező ” folyamat neve. Ezután adja hozzá a „- FileVersionInfo ” paraméter a fájl verzióinformációinak lekéréséhez:
Get-Process Explorer -FileVersionInfo
5. példa: A „Get-Process” parancsmag segítségével keresse meg a folyamat tulajdonosát
A folyamat tulajdonosának nevének lekéréséhez futtassa a megadott parancsmagot:
Get-Process Explorer -IncludeUserName
A fenti kódnak megfelelően írja be a „ Get-Process ” parancsmagot, és adja meg az adott folyamat nevét, amelynek tulajdonosi adatait meg kell szerezni. Ezután határozza meg a „ -IncludeUserName ” paraméter a kód végén:
6. példa: Használja a „Get-Process” parancsmagot a folyamat név szerinti lekéréséhez
A folyamat név szerinti lekéréséhez egyszerűen adja meg az adott folyamat nevét a „ Get-Process ” cmdlet:
Get-Process Explorer
7. példa: Használja a „Get-Process” parancsmagot a folyamat lekéréséhez az azonosítója alapján
Egy folyamat úgy is lekérhető, hogy megadja az azonosítóját a „ Get-Process ' cmdlet és a ' -Id ” paraméter:
Get-Process -Id 3720
Ez az! Hasznos információkat gyűjtöttünk össze a PowerShell „Get-Process” parancsmagáról.
Következtetés
A parancsmag ' Get-Process ” a PowerShellben megkapja a futó folyamatot távoli és helyi számítógépeken is. Megkaphat egy adott folyamatot az azonosítója vagy a neve alapján. Ezen túlmenően, bizonyos paraméterek használatával részletes információkat kaphat egy adott folyamatról. Ez az útmutató példák segítségével részletesen bemutatta a „Get-Process” parancsmagot.