Πώς λειτουργεί η εντολή 'Get-Process' στο PowerShell

Pos Leitourgei E Entole Get Process Sto Powershell



Το cmdlet ' Λήψη-Διαδικασία ” στο PowerShell είναι υπεύθυνος για την εκτέλεση των διαδικασιών στον τοπικό υπολογιστή καθώς και για τη λειτουργία σε απομακρυσμένους υπολογιστές. Οποιαδήποτε συγκεκριμένη διεργασία μπορεί να ανακτηθεί από το αναγνωριστικό διεργασίας (PID) ή από το όνομά της. Ένα αντικείμενο μπορεί να περάσει μέσω μιας διοχέτευσης σε αυτό το cmdlet.

Αυτή η ανάρτηση θα επισκόπηση του cmdlet 'Get-Process' λεπτομερώς.







Πώς λειτουργεί η εντολή 'Get-Process' στο PowerShell;

Το cmdlet ' Λήψη-Διαδικασία Η εντολή ” χρησιμοποιείται για τη λήψη της λίστας των διεργασιών τόσο σε τοπικούς όσο και σε απομακρυσμένους υπολογιστές.



Παραδείγματα που σχετίζονται με το « Λήψη-Διαδικασία Η εντολή ” παρέχεται παρακάτω!



Παράδειγμα 1: Χρησιμοποιήστε το 'Get-Process' Cmdlet για να λάβετε όλες τις διεργασίες στα Windows





Για να λάβετε όλες τις διεργασίες στο PowerShell, εκτελέστε τον ακόλουθο κώδικα:

Λήψη-Διαδικασία



Παράδειγμα 2: Χρησιμοποιήστε το 'Get-Process' Cmdlet για να λάβετε όλα τα διαθέσιμα δεδομένα σχετικά με μία ή περισσότερες διεργασίες



Για να ανακτήσετε τα δεδομένα που σχετίζονται με μία ή πολλές διεργασίες, εκτελέστε το ' Λήψη-Διαδικασία ” εντολή με το επιθυμητό όνομα διεργασιών:

Get-Process εξερευνητής, σύστημα | Μορφή-Λίστα *


Στον παραπάνω κωδικό:

    • Πρώτα, πληκτρολογήστε το ' Λήψη-Διαδικασία cmdlet και, στη συνέχεια, ορίστε το συγκεκριμένο όνομα διεργασίας που χωρίζεται με κόμμα.
    • Μετά από αυτό, καθορίστε το ' | ' pipeline και προσθέστε το ' Μορφή-Λίστα ” cmdlet μαζί με έναν αστερίσκο (μπαλαντέρ):


Παράδειγμα 3: Χρησιμοποιήστε το 'Get-Process' Cmdlet για να λάβετε όλες τις διεργασίες με ένα σύνολο εργασίας μικρότερο από ένα καθορισμένο μέγεθος

Εκτελέστε το ακόλουθο cmdlet για να εμφανίσετε τις διεργασίες με λιγότερο σύνολο εργασίας από το καθορισμένο μέγεθος:

Λήψη-Διαδικασία | Όπου-Αντικείμενο { $_ .Σετ εργασίας - λ 20000000 }


Σύμφωνα με τον παραπάνω κώδικα:

    • Πρώτα, πληκτρολογήστε το ' Λήψη-Διαδικασία ' cmdlet μαζί με το ' | ' αγωγός.
    • Στη συνέχεια, καθορίστε το ' Όπου-Αντικείμενο ” cmdlet και παρέχετε την δηλωμένη συνθήκη όπως ορίζεται στον παραπάνω κώδικα:


Παράδειγμα 4: Χρησιμοποιήστε το Cmdlet 'Get-Process' για να λάβετε τις πληροφορίες έκδοσης μιας συγκεκριμένης διαδικασίας

Για να λάβετε τις πληροφορίες έκδοσης αρχείου ενός συγκεκριμένου cmdlet, χρησιμοποιήστε το ' Λήψη-Διαδικασία ' cmdlet μαζί με το ' εξερευνητής ' όνομα διαδικασίας. Στη συνέχεια, προσθέστε το '- FileVersionInfo παράμετρος ” για να λάβετε τις πληροφορίες έκδοσης αρχείου:

Εξερευνητής Get-Process -FileVersionInfo



Παράδειγμα 5: Χρησιμοποιήστε το 'Get-Process' Cmdlet για να βρείτε τον κάτοχο μιας διεργασίας

Για να λάβετε το όνομα του κατόχου της διαδικασίας, εκτελέστε το καθορισμένο cmdlet:

Εξερευνητής Get-Process -IncludeUserName


Σύμφωνα με τον παραπάνω κωδικό, πληκτρολογήστε το ' Λήψη-Διαδικασία ” cmdlet και καθορίστε το συγκεκριμένο όνομα διεργασίας της οποίας πρέπει να ληφθούν οι πληροφορίες κατόχου. Στη συνέχεια, ορίστε το ' -IncludeUserName ' παράμετρος στο τέλος του κώδικα:


Παράδειγμα 6: Χρησιμοποιήστε το Cmdlet 'Get-Process' για να λάβετε τη διαδικασία με το όνομα

Για να ανακτήσετε τη διαδικασία με το όνομά της, απλώς καθορίστε το συγκεκριμένο όνομα διεργασίας με το ' Λήψη-Διαδικασία ” cmdlet:

Εξερευνητής Get-Process



Παράδειγμα 7: Χρησιμοποιήστε το Cmdlet 'Get-Process' για να λάβετε τη διαδικασία με το αναγνωριστικό του

Μια διαδικασία μπορεί επίσης να ανακτηθεί καθορίζοντας το αναγνωριστικό της μαζί με το ' Λήψη-Διαδικασία ' cmdlet και το ' -Ταυτότητα 'παράμετρος:

Λήψη-Διαδικασία -Ταυτότητα 3720



Αυτό είναι! Έχουμε συγκεντρώσει χρήσιμες πληροφορίες σχετικά με το cmdlet 'Get-Process' στο PowerShell.

συμπέρασμα

Το cmdlet ' Λήψη-Διαδικασία ' στο PowerShell παίρνει τη διαδικασία εκτέλεσης τόσο σε απομακρυσμένους όσο και σε τοπικούς υπολογιστές. Μπορεί να πάρει μια συγκεκριμένη διαδικασία από το αναγνωριστικό του ή με το όνομά του. Επιπλέον, μπορεί επίσης να λάβει λεπτομερείς πληροφορίες για μια συγκεκριμένη διαδικασία χρησιμοποιώντας ορισμένες συγκεκριμένες παραμέτρους. Αυτός ο οδηγός παρουσίασε λεπτομερώς το cmdlet 'Get-Process' με τη βοήθεια παραδειγμάτων.