Stopp-Service

Modul: Microsoft. PowerShell.Ledelse

Stopper en eller flere løpende tjenester.

Syntaks

Stop-Service <ServiceController> >] >] 
Stop-Service <String> >] >] 
Stop-Service -DisplayName <String> >] >] 

Beskrivelse

cmdleten Stop-Service sender en stoppmelding Til Windows Service Controller for hver av de angitte tjenestene. Du kan angi tjenestene etter tjenestenavn eller visningsnavn, eller du kanbruk parameteren InputObject til å sende et tjenesteobjekt som representerer tjenesten du vil haå stoppe.

Eksempler

Eksempel 1: Stopp en tjeneste på den lokale datamaskinen

PS C:\> Stop-Service -Name "sysmonlog"

denne kommandoen stopper Tjenesten Ytelseslogger Og Varsler (SysmonLog) på den lokale datamaskinen.

Eksempel 2: Stopp en tjeneste ved hjelp av visningsnavnet

PS C:\> Get-Service -DisplayName "telnet" | Stop-Service

Denne kommandoen stopper Telnet-tjenesten på den lokale datamaskinen. Kommandoen bruker Get-Service for å fået objekt som representerer Telnet-tjenesten. Rørledningsoperatøren (|) rør objektet tilStop-Service, som stopper tjenesten.

Eksempel 3: Stoppe en tjeneste som har avhengige tjenester

PS C:\> Get-Service -Name "iisadmin" | Format-List -Property Name, DependentServicesPS C:\> Stop-Service -Name "iisadmin" -Force -Confirm

dette eksemplet stopper iisadmin-tjenesten på den lokale datamaskinen. Fordi stoppe denne tjenesten ogsåstopper tjenestene som er avhengige av iisadmin-tjenesten, er det best å gå foran Stop-Service med acommand som viser tjenestene som er avhengige av iisadmin-tjenesten.

den første kommandoen viser tjenestene som er avhengige av IISAdmin. Den bruker Get-Service for å få et objekt som representerer iisadmin-tjenesten. Rørledningsoperatøren (|) sender resultatet til cmdletenFormat-List. Kommandoen bruker Egenskapsparameteren Format-List for å liste bare egenskaper for navn og DependentServices for tjenesten.

den andre kommandoen stopper iisadmin-tjenesten. Force-parameteren er nødvendig for å stoppe en tjenestesom har avhengige tjenester. Kommandoen bruker Confirm-parameteren til å be om bekreftelse frabrukeren før den stopper hver tjeneste.

Parametere

– Bekreft

Ber deg om bekreftelse før du kjører cmdleten.

Type: Bryterparameter
Aliaser: cf
Posisjon: Navngitt
Standardverdi: Usann
Godta rørinngang: Falsk
Godta jokertegn: Usann
-DisplayName

Angir visningsnavnene for tjenestene som skal stoppes.Jokertegn er tillatt.

Type: Streng
Posisjon: Navngitt
Standardverdi: Ingen
Godta pipeline input: Falsk
Godta jokertegn: True

-Ekskluder

Angir tjenester som denne cmdleten utelater. Verdien av denne parameteren kvalifiserer Navnetparameter. Skriv inn et navneelement eller mønster, for eksempel s*. Jokertegn er tillatt.

Type: Streng
Posisjon: Navngitt
Standardverdi: Ingen
Godta rørinngang: Falsk
Godta jokertegn: Sant
-Tvinge

Tvinger cmdleten til å stoppe en tjeneste selv om tjenesten har avhengige tjenester.

Type: Bryterparameter
Posisjon: Navngitt
Standardverdi: Ingen
Godta rørinngang: Falsk
Godta jokertegn: Usann
-Inkluder

Angir tjenester som denne cmdleten stopper. Verdien av denne parameteren kvalifiserer Navnetparameter. Skriv inn et navneelement eller mønster, for eksempel s*. Jokertegn er tillatt.

Type: Streng
Posisjon: Navngitt
Standardverdi: Ingen
Godta rørinngang: Falsk
Godta jokertegn: True
-InputObject

Angir ServiceController-objekter som representerer tjenestene som skal stoppes. Skriv inn en variabel som inneholder objektene, eller skriv inn en kommando eller et uttrykk som henter objektene.

Type: Servicekontroller
Posisjon: 0
Standardverdi: Ingen
Godta rørinngang: True
Godta jokertegn: Usann
-Navn

Angir tjenestenavnene for tjenestene som skal stoppes. Jokertegn er tillatt.

Type: Streng
Aliaser: Tjenestenavn
Posisjon: 0
Standardverdi: Ingen
Godta rørinngang: True
Godta jokertegn: True
-NoWait

Angir at denne cmdleten bruker alternativet nei vent.

Type: Bryterparameter
Posisjon: Navngitt
Standard verdi: Ingen
Godta rørinngang: Falsk
Godta jokertegn: Usann
-PassThru

Returnerer et objekt som representerer tjenesten. Denne cmdleten genererer ingen utdata som standard.

Type: Bryterparameter
Posisjon: Navngitt
Standardverdi: Ingen
Godta rørinngang: Falsk
Godta jokertegn: Falsk
-WhatIf

Viser hva som ville skje hvis cmdleten kjører. Cmdleten kjøres ikke.

Type: Bryterparameter
Aliaser: wi
Posisjon: Navngitt
Standardverdi: Usann
Godta rørinngang: Falsk
Godta jokertegn: Usann

Innganger

System.Serviceprosess.ServiceController, System.Streng

du kan pipe et serviceobjekt eller en streng som inneholder navnet på en tjeneste til denne cmdleten.

Utganger

Ingen, System.Serviceprosess.ServiceController

denne cmdleten genererer Et System.Serviceprosess.ServiceController-objekt som representerer tjenesten, hvis du bruker parameteren PassThru. Ellers genererer ikke denne cmdleten noen utdata.

Merknader

denne cmdleten er bare tilgjengelig På Windows-plattformer.

du kan også referere til Stop-Service med det innebygde aliaset spsv. For mer informasjon, seabout_aliases.

Stop-Service kan bare kontrollere tjenester når den gjeldende brukeren har tillatelse til å gjøre dette. Hvis acommand ikke fungerer riktig, har du kanskje ikke de nødvendige tillatelsene.

hvis du vil finne tjenestenavn og visningsnavn for tjenestene på systemet ditt, skriver du Get-Service. Tjenestenavn vises I Navn-kolonnen, og visningsnavnene vises i DisplayNamecolumn.

  • Get-Service
  • Ny-Service
  • Restart-Service
  • Gjenoppta-Service
  • Set-Service
  • Start-Service
  • Suspend-Service
  • Fjern-Service

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

More: