Come usare il comando get-service in PowerShell

Come usare il comando get-service in PowerShell
Il cmdlet "Get-Service"In PowerShell ottiene o recupera le informazioni sui servizi sul computer. Questi servizi includono sia fermato che funzionante. Inoltre, per ottenere tutti i servizi disponibili, il comando dichiarato può essere utilizzato senza parametri e ottenere anche un set di servizi personalizzato utilizzando un elenco specificato di parametri.

Questo post approfondirà il cmdlet PowerShell "Get-Service".

Come utilizzare/utilizzare il comando "get-service" in PowerShell?

Come indicato sopra, il "Get-Service"CMDLET viene utilizzato per ottenere i servizi disponibili in PowerShell, tra cui la corsa e gli interrossi.

Passiamo ai seguenti esempi per ottenere tutti i servizi eseguendo il cmdlet sopra indicato.

Esempio 1: utilizzare il cmdlet "get-service" per ottenere tutti i servizi sul computer
Per recuperare tutti i servizi del computer, eseguire il cmdlet sotto fornito:

Get-Service

Esempio 2: utilizzare il cmdlet "get-service" per visualizzare servizi che includono una stringa di ricerca specificata

Questo esempio visualizzerà tutto t

Per visualizzare tutti i servizi che includono una particolare stringa di ricerca specificata dall'utente, eseguire il “Get-Services"Comando insieme al parametro richiesto:

Get -service -DisplayName "*Update*"

Secondo il codice sopra:

  • Innanzitutto, inserisci il "Get-Service"Cmdlet, seguito da"-Nome da visualizzare"Parametro con il"*aggiornamento*"Valore assegnato.
  • La stringa è racchiusa in due caratteri jolly in modo che possa essere abbinata all'esatta parola chiave simile da un risultato di ricerca:

Esempio 3: utilizzare il cmdlet "get-service" per ottenere servizi che iniziano con una stringa di ricerca
Per ottenere i servizi particolari che iniziano con la stringa di ricerca specificata, utilizzare il "Get-Service "CMDLET ha un valore specifico assegnato con il jolly alla fine. Mettere un asterisco alla fine della stringa aiuterà a trovare la stringa che inizia con la parola chiave specifica:

Get-service "xbox*"

Esempio 4: utilizzare il cmdlet "get-service" per ottenere servizi che iniziano con una stringa di ricerca e un'esclusione
Il comando di seguito stabilisce cercherà una stringa specifica e aggiungerà un'esclusione:

Get -service -name "xbox*" -exclude "xboxnapisvc"

Nel codice sopra indicato:

  • Inserisci il "Get-Service"Cmdlet insieme al"-Nome"Parametro con il"Xbox*"Valore assegnato ad esso.
  • Successivamente, specificare il "-Escludere"Parametro e assegnare il valore dichiarato per escluderlo dall'output:

Esempio 5: utilizzare il cmdlet "get-service" per visualizzare servizi attualmente attivi
Per ottenere e visualizzare tutti i servizi attualmente attivi, utilizzare il comando fornito:

Get-Service | Dove-object $ _.Stato -eq "fermato"

Nel comando sopra fornito:

  • Specificare la "Get-Service"Cmdlet seguito dalla pipeline" | ".
  • Dopodiché, aggiungi il "Dove-oggetto"CMDLET e quindi specificare la condizione per ottenere solo i servizi attivi:

È tutto! Abbiamo fornito il funzionamento del "Get-Service"Cmdlet in PowerShell.

Conclusione

In PowerShell, il "Get-Service"CMDLET viene utilizzato per ottenere l'elenco dei servizi che operano su Windows. Ottiene l'elenco dei servizi in esecuzione e fermo. Inoltre, utilizza i parametri per ottenere un insieme personalizzato di servizi. Questo post ha spiegato in dettaglio il cmdlet "get-service".