Dela via


Resume-Service

Återupptar en eller flera pausade (pausade) tjänster.

Syntax

InputObject (Standard)

Resume-Service
    [-InputObject] <ServiceController[]>
    [-PassThru]
    [-Include <String[]>]
    [-Exclude <String[]>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Default

Resume-Service
    [-Name] <String[]>
    [-PassThru]
    [-Include <String[]>]
    [-Exclude <String[]>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DisplayName

Resume-Service
    -DisplayName <String[]>
    [-PassThru]
    [-Include <String[]>]
    [-Exclude <String[]>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

Den här cmdleten är endast tillgänglig på Windows-plattformen.

Cmdleten Resume-Service skickar ett cv-meddelande till Windows Service Controller för var och en av de angivna tjänsterna. Om en tjänst pausas återupptas den. Om det körs för närvarande ignoreras meddelandet. Du kan ange tjänsterna efter deras tjänstnamn eller visningsnamn, eller så kan du använda parametern InputObject för att skicka ett tjänstobjekt som representerar de tjänster som du vill återuppta.

Exempel

Exempel 1: Återuppta en tjänst på den lokala datorn

PS C:\> Resume-Service "sens"

Det här kommandot återupptar tjänsten System Event Notification på den lokala datorn. Tjänstnamnet representeras i kommandot av sens. Kommandot använder parametern Name för att ange tjänstens tjänstnamn, men kommandot utelämnar parameternamnet eftersom parameternamnet är valfritt.

Exempel 2: Återuppta alla pausade tjänster

PS C:\> Get-Service | Where-Object {$_.Status -eq "Paused"} | Resume-Service

Det här kommandot återupptar alla pausade tjänster på datorn. Kommandot Get-Service cmdlet hämtar alla tjänster på datorn. Pipelineoperatorn (|) skickar resultatet till cmdleten Where-Object, som väljer de tjänster som har egenskapen Status pausad. Nästa pipelineoperator skickar resultatet till Resume-Service, som återupptar de pausade tjänsterna.

I praktiken använder du parametern WhatIf för att fastställa effekten av kommandot innan du kör det.

Parametrar

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:False
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DisplayName

Anger visningsnamnen för de tjänster som ska återupptas. Jokertecken tillåts.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:True
DontShow:False

Parameteruppsättningar

DisplayName
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Exclude

Anger tjänster som denna cmdlet utelämnar. Värdet för den här parametern kvalificerar parametern Name. Ange ett namnelement eller mönster, till exempel s*. Jokertecken tillåts.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:True
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Include

Anger tjänster som ska återupptas. Värdet för den här parametern kvalificerar name parameter. Ange ett namnelement eller mönster, till exempel s*. Jokertecken tillåts.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:True
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-InputObject

Anger ServiceController objekt som representerar de tjänster som ska återupptas. Ange en variabel som innehåller objekten eller skriv ett kommando eller uttryck som hämtar objekten.

Parameteregenskaper

Typ:

ServiceController[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

InputObject
Position:0
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Name

Anger tjänstnamnen för de tjänster som ska återupptas.

Parameteregenskaper

Typ:

String[]

Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Tjänstenamn

Parameteruppsättningar

Default
Position:0
Obligatorisk:True
Värde från pipeline:True
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-PassThru

Returnerar ett objekt som representerar tjänsten. Som standard genererar den här cmdleten inga utdata.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:False
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

ServiceController

Du kan skicka ett tjänstobjekt till den här cmdleten.

String

Du kan skicka en sträng som innehåller ett tjänstnamn till den här cmdleten.

Utdata

None

Som standard returnerar den här cmdleten inga utdata.

ServiceController

När du använder parametern PassThru returnerar den här cmdleten ett ServiceController- objekt som representerar den återupptagna tjänsten.

Kommentarer

Den här cmdleten är endast tillgänglig på Windows-plattformar.

  • Statusen för tjänster som har pausats är Pausad. När tjänsterna återupptas är deras status Körs.
  • Resume-Service kan endast styra tjänster när den aktuella användaren har behörighet att göra detta. Om ett kommando inte fungerar korrekt kanske du inte har de behörigheter som krävs.
  • Om du vill hitta tjänstnamnen och visningsnamnen för tjänsterna i systemet skriver du Get-Service. Tjänstnamnen visas i kolumnen Namn och visningsnamnen visas i kolumnen DisplayName.