Bagaimana Perintah 'Get-Process' Berfungsi dalam PowerShell

Bagaimana Perintah Get Process Berfungsi Dalam Powershell



cmdlet ' Dapatkan-Proses ” dalam PowerShell bertanggungjawab untuk menjalankan proses pada komputer tempatan serta beroperasi pada komputer jauh. Sebarang proses tertentu boleh diambil dengan ID prosesnya (PID) atau dengan namanya. Objek boleh dihantar melalui saluran paip ke cmdlet ini.

Siaran ini akan melihat keseluruhan cmdlet 'Get-Process' secara terperinci.







Bagaimanakah Perintah 'Get-Process' Berfungsi dalam PowerShell?

cmdlet ' Dapatkan-Proses Perintah ” digunakan untuk mendapatkan senarai proses pada kedua-dua komputer tempatan dan jauh.



Contoh yang berkaitan dengan ' Dapatkan-Proses ” arahan disediakan di bawah!



Contoh 1: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Semua Proses pada Windows





Untuk mendapatkan semua proses dalam PowerShell, laksanakan kod berikut:

Dapatkan-Proses



Contoh 2: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Semua Data Tersedia Mengenai Satu atau Lebih Proses



Untuk mendapatkan semula data yang berkaitan dengan satu atau berbilang proses, jalankan ' Dapatkan-Proses ” perintah dengan nama proses yang dikehendaki:

Get-Process explorer, sistem | Senarai Format *


Dalam kod yang dinyatakan di atas:

    • Pertama, taipkan “ Dapatkan-Proses ” cmdlet dan kemudian tentukan nama proses tertentu yang dipisahkan dengan koma.
    • Selepas itu, nyatakan “ | ” saluran paip dan tambah “ Senarai Format ” cmdlet bersama-sama dengan asterisk (wildcard):


Contoh 3: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Semua Proses Dengan Set Kerja Lebih Kecil Daripada Saiz Yang Ditentukan

Jalankan cmdlet berikut untuk memaparkan proses dengan set kerja yang kurang daripada saiz yang ditentukan:

Dapatkan-Proses | Di mana-Objek { $_ .Set Kerja -lt 20000000 }


Mengikut kod yang dinyatakan di atas:

    • Pertama, taipkan “ Dapatkan-Proses ” cmdlet bersama dengan “ | ” saluran paip.
    • Kemudian nyatakan ' Di mana-Objek ” cmdlet dan berikan syarat yang dinyatakan seperti yang ditakrifkan dalam kod di atas:


Contoh 4: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Maklumat Versi Proses Tertentu

Untuk mendapatkan maklumat versi fail bagi cmdlet tertentu, gunakan “ Dapatkan-Proses ” cmdlet bersama dengan “ penjelajah ” nama proses. Kemudian, tambahkan “- FileVersionInfo ” parameter untuk mendapatkan maklumat versi fail:

Penjelajah Dapatkan-Proses -FileVersionInfo



Contoh 5: Gunakan Cmdlet 'Get-Process' untuk Mencari Pemilik Proses

Untuk mendapatkan nama pemilik proses, laksanakan cmdlet yang ditentukan:

Penjelajah Dapatkan-Proses -SertakanNama Pengguna


Mengikut kod di atas, taipkan “ Dapatkan-Proses ” cmdlet dan nyatakan nama proses tertentu yang maklumat pemiliknya perlu diperolehi. Kemudian, tentukan “ -SertakanNama Pengguna ” parameter di hujung kod:


Contoh 6: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Proses mengikut Nama

Untuk mendapatkan semula proses dengan namanya, hanya, nyatakan nama proses tertentu dengan “ Dapatkan-Proses ” cmdlet:

Penjelajah Dapatkan-Proses



Contoh 7: Gunakan Cmdlet 'Get-Process' untuk Mendapatkan Proses mengikut IDnya

Proses juga boleh diambil dengan menyatakan IDnya bersama-sama dengan ' Dapatkan-Proses ' cmdlet dan ' -ID 'parameter:

Dapatkan-Proses -ID 3720



Itu sahaja! Kami telah mengumpulkan maklumat berguna tentang cmdlet 'Get-Process' dalam PowerShell.

Kesimpulan

cmdlet ' Dapatkan-Proses ” dalam PowerShell mendapat proses berjalan pada kedua-dua komputer jauh dan tempatan. Ia boleh mendapatkan proses tertentu dengan IDnya atau dengan namanya. Selain itu, ia juga boleh mendapatkan maklumat terperinci tentang proses tertentu dengan menggunakan beberapa parameter tertentu. Panduan ini telah menunjukkan cmdlet 'Get-Process' secara terperinci dengan bantuan contoh.