Χρήση C# για να βρεί ποιες υπηρεσίες τρέχουν σε μια διαδικασία
Σημείωση: αυτό το περιεχόμενο αρχικά από http://mygreenpaste.blogspot.com. Εάν τον διαβάζετε από κάποια άλλη περιοχή, παρακαλώ πάρτε το χρόνο να επισκεφτεί Η πράσινη κόλλα μου, INC. Σας ευχαριστούμε.
Πρόσφατα, μια μεμονωμένη μετάβαση από το moniker `γεια» που ταχυδρομείται ένα σχόλιο Καθορισμός της προτεραιότητας μιας διαδικασίας υπηρεσιών μέσω του χειρογράφου:
Πώς, εάν θέλω, βρίσκω ποιες υπηρεσίες είναι μέρος ενός ιδιαίτερου svchost.exe; Μπορεί να γίνει σε C#;
Ευχαριστίες!
Απάντησα μέσω του σχολίου, αλλά κάποιος έχει ακόμα λιγότερο τον έλεγχο της μορφοποίησης στα σχόλια από κάποιος κάνει στην πραγματική ταχυδρόμηση blog, έτσι λογαρίασα ότι θα τοποθετούσα την απάντηση εδώ επίσης.
=================
Tasklist.exe με το /svc param μπορεί να σας πει, όπως μπορέστε Εξερευνητής διαδικασίας. Μπορείτε επίσης να επιθεωρήσετε το ληξιαρχείο για να καθορίσετε ποιες υπηρεσίες θα φόρτωναν με ποια ομάδα SVCHOST (δείτε «Ζητήματα απόδοσης ανίχνευσης μηχανικών βλαβών με τις αυτόματες αναπροσαρμογές» για περισσότερες λεπτομέρειες).
Καθόσον ο κώδικας C#, ο ακόλουθος απαιτεί μια αναφορά σε System.Management. Επικαλεσθείτε το πρόγραμμα, που περνά το η ταυτότητα διαδικασίας της διαδικασίας που είστε περίεργοι περίπου, και παραγωγή οι υπηρεσίες που τρέχουν σε εκείνη την διαδικασία.
χρησιμοποίηση του συστήματος χρησιμοποίηση System.Management
namespace MyGreenPaste {
…
Χτυπήστε για να συνεχίσετε «τη χρήση C# για να βρεί ποιες υπηρεσίες τρέχουν σε μια διαδικασία»
Γραπτός από «/\/\ Ø|ö±ò \/» ®© επάνω 7η Φεβρουαρίου 2008 με κανένα σχόλιο.
Διαβάστε περισσότερα άρθρα επάνω SVCHOST και Εξερευνητής διαδικασίας και otherSoftware και διαδικασίες και c# και υπηρεσίες.














