Πώς να χρησιμοποιήσετε το Set-Service (Microsoft.PowerShell.Management);

Pos Na Chresimopoiesete To Set Service Microsoft Powershell Management



Το cmdlet ' Σετ-Υπηρεσία ” ξεκινά, διακόπτει ή αναστέλλει την υπηρεσία στο PowerShell εξ αποστάσεως και τοπικά. Επιπλέον, αλλάζει επίσης τις ιδιότητες της συγκεκριμένης υπηρεσίας συμπεριλαμβανομένων « Περιγραφή », « Κατάσταση ', ή ένα ' DisplayName '. Ένα αντικείμενο υπηρεσίας ή ένα όνομα υπηρεσίας μπορεί να χρησιμοποιηθεί για την αναγνώριση μιας υπηρεσίας.

Σε αυτό το ιστολόγιο, θα εξηγήσουμε λεπτομερώς το cmdlet 'Set-Service'.







Πώς να χρησιμοποιήσετε το Set-Service (Microsoft.PowerShell.Management);

Ο ' Σετ-Υπηρεσία Το cmdlet χρησιμοποιείται για την αλλαγή της κατάστασης μιας συγκεκριμένης υπηρεσίας, όπως η εκτέλεση ή η διακοπή. Ας εξερευνήσουμε μερικά από τα παραδείγματα που δίνονται.



Παράδειγμα 1: Χρησιμοποιήστε το Cmdlet 'Set-Service' για να ξεκινήσετε μια υπηρεσία



Εκτελέστε την παρακάτω εντολή για να ξεκινήσετε μια υπηρεσία στο PowerShell:





Σετ-Υπηρεσία -Ονομα WSearch -Κατάσταση Τρέξιμο -PassThru


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

    • Πρώτα αναφέρετε το « Σετ-Υπηρεσία ” cmdlet.
    • Στη συνέχεια, καθορίστε το ' -Ονομα » και εκχωρήστε το όνομα υπηρεσίας.
    • Μετά από αυτό, προσθέστε το ' -Κατάσταση 'παράμετρος που έχει το ' Τρέξιμο » τιμή που του έχει αποδοθεί.
    • Τέλος, καθορίστε το ' -PassThru 'παράμετρος:



Παράδειγμα 2: Χρησιμοποιήστε το Cmdlet 'Set-Service' για να ορίσετε την κατάσταση μιας υπηρεσίας σε λειτουργία



Για να ρυθμίσετε την υπηρεσία σε κατάσταση λειτουργίας σε λειτουργία, χρησιμοποιήστε τον παρακάτω κωδικό:

$Service = Get-Service -Ονομα WSearch
Σετ-Υπηρεσία -InputObject $Service -Κατάσταση Τρέξιμο


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

    • Αρχικά, αρχικοποιήστε τη μεταβλητή ' $Service ' και αναθέστε του το ' Get-Service ' cmdlet δίπλα στο ' -Ονομα » με το όνομα της υπηρεσίας που της έχει εκχωρηθεί.
    • Τέλος, καθορίστε το ' Σετ-Υπηρεσία ' cmdlet μαζί με το ' -InputObject ' και ' -Κατάσταση ” παραμέτρους που έχουν τις δηλωμένες τιμές που τους έχουν εκχωρηθεί:



Παράδειγμα 3: Χρησιμοποιήστε το Cmdlet 'Set-Service' για να αλλάξετε το εμφανιζόμενο όνομα της υπηρεσίας

Εκτελέστε την εντολή αναφοράς για να αλλάξετε το εμφανιζόμενο όνομα της υπηρεσίας:

Σετ-Υπηρεσία -Ονομα Ουρά -DisplayName 'New_Spooler'
Ουρά Get-Service


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

    • Πρώτα, καθορίστε το ' Σετ-Υπηρεσία ' cmdlet δίπλα στο ' -Ονομα » και εκχωρήστε το όνομα υπηρεσίας.
    • Μετά από αυτό, αναφέρετε το ' -DisplayName ” και καθορίστε ένα νέο όνομα υπηρεσίας για να μετονομάσετε την υπηρεσία.
    • Τέλος, επαληθεύστε την αλλαγή εκτελώντας το ' Get-Service ” cmdlet μαζί με το όνομα της υπηρεσίας:



Παράδειγμα 4: Χρησιμοποιήστε το Cmdlet 'Set-Service' για να αλλάξετε τον τύπο εκκίνησης μιας υπηρεσίας

Για να αλλάξετε τον τύπο εκκίνησης της υπηρεσίας, απλώς εκτελέστε την παρακάτω εντολή:

Σετ-Υπηρεσία -Ονομα Ουρά -StartupType Αυτόματο
Ουρά Get-Service | Επιλογή-Αντικείμενο -Ιδιοκτησία Όνομα, StartType


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

    • Πρώτα, καθορίστε το ' Σετ-Υπηρεσία ' cmdlet μαζί με το ' -Ονομα » και εκχωρήστε το όνομα υπηρεσίας.
    • Στη συνέχεια, καθορίστε το ' -StartupType ' παράμετρος και δώστε της το ' Αυτόματο ' αξία.
    • Μετά από αυτό, γράψτε το ' Get-Service ' και παρείχε το αναφερόμενο όνομα υπηρεσίας μαζί με το ' | ' αγωγός.
    • Τέλος αναφέρετε το « Επιλογή-Αντικείμενο ' cmdlet μαζί με το ' -Ιδιοκτησία ” έχοντας τις δύο ιδιότητες που του έχουν αντιστοιχιστεί διαχωρισμένες με κόμμα:



Αυτό ήταν όλο για το ' Σετ-Υπηρεσία cmdlet στο PowerShell.

συμπέρασμα

Ο ' Σετ-Υπηρεσία Το cmdlet χρησιμοποιείται για την έναρξη, τη διακοπή ή την αναστολή της υπηρεσίας στο PowerShell. Χρησιμοποιείται επίσης για την αλλαγή των ιδιοτήτων μιας υπηρεσίας. Αυτές οι ιδιότητες περιλαμβάνουν « Κατάσταση », « Περιγραφή ', ή ένα ' DisplayName '. Αυτή η ανάρτηση ανακάλυψε το cmdlet 'Set-Service' με τη βοήθεια πολλών παραδειγμάτων.