Stop-Service

Modul: Microsoft.Kraftskal.Ledelse

stopper en eller flere kørende tjenester.

syntaks

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

beskrivelse

cmdlet ‘ en Stop-Service sender en stopmeddelelse til Servicecontrolleren for hver af de specificerede tjenester. Du kan angive Tjenesterne ved hjælp af deres servicenavne eller visningsnavne, eller du kanBrug parameteren InputObject til at videregive et serviceobjekt, der repræsenterer den tjeneste, du vil haveat stoppe.

eksempler

eksempel 1: Stop en tjeneste på den lokale computer

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

denne kommando stopper tjenesten Performance Logs and Alerts (SysmonLog) på den lokale computer.

eksempel 2: Stop en tjeneste ved at bruge visningsnavnet

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

denne kommando stopper Telnet-tjenesten på den lokale computer. Kommandoen bruger Get-Service til at fået objekt, der repræsenterer Telnet-tjenesten. Rørledningsoperatøren (|) rør objektet tilStop-Service, som stopper tjenesten.

eksempel 3: Stop en tjeneste, der har afhængige tjenester

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

dette eksempel stopper iisadmin-tjenesten på den lokale computer. Fordi stoppe denne service ogsåstopper de tjenester, der afhænger af iisadmin-tjenesten, er det bedst at gå forud for Stop-Service med en kommando, der viser de tjenester, der afhænger af iisadmin-tjenesten.

den første kommando viser de tjenester, der afhænger af iisadmin. Det bruger Get-Service for at få et objektder repræsenterer iisadmin-tjenesten. Rørledningsoperatøren (|) sender resultatet tilFormat-List cmdlet. Kommandoen bruger Egenskabsparameteren Format-List til kun at listename og DependentServices egenskaber for tjenesten.

den anden kommando stopper iisadmin-tjenesten. Kraftparameteren er nødvendig for at stoppe en tjenesteder har afhængige tjenester. Kommandoen bruger Bekræftelsesparameteren til at anmode om bekræftelse frabrugeren, før den stopper hver tjeneste.

parametre

-Bekræft

beder dig om bekræftelse, før du kører cmdlet.

Type: Skiftparameter
Kaldenavn: cf
Position: navngivet
Standardværdi: falsk
acceptere rørledning input: falsk
Accepter jokertegn: falsk
-DisplayName

angiver visningsnavnene på de tjenester, der skal stoppes.Jokertegn er tilladt.

Type: streng
Position: navngivet
Standardværdi: Ingen
Accepter pipeline input: falsk
Accepter jokertegn: sandt

-Ekskluder

angiver tjenester, som denne cmdlet udelader. Værdien af denne parameter kvalificerer Navnetparameter. Indtast et navneelement eller mønster, f.eks. Jokertegn er tilladt.

Type: streng
Position: navngivet
Standardværdi: Ingen
acceptere rørledning input: falsk
Accepter jokertegn: sandt
-Force

tvinger cmdlet til at stoppe en tjeneste, selvom den pågældende tjeneste har afhængige tjenester.

Type: Skiftparameter
Position: navngivet
Standardværdi: Ingen
acceptere rørledning input: falsk
Accepter jokertegn: falsk
-Inkluder

angiver tjenester, som denne cmdlet stopper. Værdien af denne parameter kvalificerer Navnetparameter. Indtast et navneelement eller mønster, f.eks. Jokertegn er tilladt.

Type: streng
Position: navngivet
Standardværdi: Ingen
acceptere rørledning input: falsk
Accepter jokertegn: sandt
-InputObject

angiver ServiceController-objekter, der repræsenterer de tjenester, der skal stoppes. Indtast en variabel, derindeholder objekterne, eller skriv en kommando eller et udtryk, der får objekterne.

Type: ServiceController
stilling: 0
Standardværdi: Ingen
acceptere pipeline input: sandt
Accepter jokertegn: falsk
-navn

angiver servicenavnene på de tjenester, der skal stoppes. Jokertegn er tilladt.

Type: streng
kaldenavn: servicenavn
stilling: 0
Standardværdi: Ingen
acceptere pipeline input: sandt
Accepter jokertegn: sandt
-nu angiver

, at denne cmdlet bruger indstillingen Ingen ventetid.

Type: Skiftparameter
Position: navngivet
Standardværdi: Ingen
acceptere rørledning input: falsk
Accepter jokertegn: falsk
-PassThru

Returnerer et objekt, der repræsenterer tjenesten. Som standard genererer denne cmdlet ikke noget output.

Type: Skiftparameter
Position: navngivet
Standardværdi: Ingen
acceptere rørledning input: falsk
Accepter jokertegn: falsk
-hvadhvis

viser, hvad der ville ske, hvis cmdlet kører. Cmdlet ‘ en køres ikke.

Type: Skiftparameter
kaldenavn: med
Position: navngivet
Standardværdi: falsk
acceptere rørledning input: falsk
Accepter jokertegn: falsk

indgange

System.Serviceproces.ServiceController, System.String

du kan sende et serviceobjekt eller en streng, der indeholder navnet på en tjeneste, til denne cmdlet.

Udgange

Ingen, System.Serviceproces.ServiceController

denne cmdlet genererer et System.Serviceproces.ServiceController-objekt, der repræsenterertjeneste, hvis du bruger PassThru-parameteren. Ellers genererer denne cmdlet ikke noget output.

noter

denne cmdlet er kun tilgængelig på vinduer platforme.

du kan også henvise til Stop-Service ved dets indbyggede alias, spsv. For mere information, seabout_aliases.

Stop-Service kan kun styre tjenester, når den aktuelle bruger har tilladelse til at gøre dette. Hvis acommand ikke fungerer korrekt, har du muligvis ikke de krævede tilladelser.

for at finde servicenavne og visningsnavne på Tjenesterne på dit system skal du skrive Get-Service. Servicenavne vises i kolonnen Navn, og visningsnavnene vises i kolonnen DisplayNamecolumn.

  • Få-Service
  • Ny-Service
  • Genstart-Service
  • Genoptag-Service
  • Set-Service
  • Start-Service
  • Suspend-Service
  • Fjern-Service

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.

More: