Aracılığıyla paylaş


Resume-Service

Bir veya daha fazla askıya alınmış (duraklatılmış) hizmeti sürdürür.

Syntax

InputObject (Varsayılan)

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

Resume-Service cmdlet'i, belirtilen hizmetlerin her biri için Windows Hizmet Denetleyicisi'ne bir özgeçmiş iletisi gönderir. Bir hizmet askıya alınırsa devam eder. Şu anda çalışıyorsa, ileti yoksayılır. Hizmetleri hizmet adlarına veya görünen adlarına göre belirtebilir veya sürdürmek istediğiniz hizmetleri temsil eden bir hizmet nesnesi geçirmek için InputObject parametresini kullanabilirsiniz.

Örnekler

Örnek 1: Yerel bilgisayarda bir hizmeti sürdürme

PS C:\> Resume-Service "sens"

Bu komut, yerel bilgisayarda Sistem Olay Bildirimi hizmetini sürdürür. Hizmet adı, komutta sens tarafından temsil edilir. komut, hizmetin hizmet adını belirtmek için Name parametresini kullanır, ancak parametre adı isteğe bağlı olduğundan komut parametre adını atlar.

Örnek 2: Askıya alınan tüm hizmetleri sürdürme

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

Bu komut bilgisayardaki tüm askıya alınan hizmetleri sürdürür. Get-Service cmdlet komutu bilgisayardaki tüm hizmetleri alır. İşlem hattı işleci (|) sonuçları Where-Object cmdlet'ine geçirir. Bu cmdlet, Duraklatıldı özelliğinin Durumu olan hizmetleri seçer. Sonraki işlem hattı işleci, sonuçları duraklatılan hizmetleri sürdüren Resume-Servicegönderir.

Uygulamada, çalıştırmadan önce komutun etkisini belirlemek için WhatIf parametresini kullanırsınız.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Cf

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DisplayName

Sürdürülecek hizmetlerin görünen adlarını belirtir. Joker karakterlere izin verilir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

DisplayName
Position:Named
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Exclude

Bu cmdlet'in atlayan hizmetleri belirtir. Bu parametrenin değeri, Adı parametresini niteler. s* gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Include

Sürdürülecek hizmetleri belirtir. Bu parametrenin değeri Name parametresini niteler. s* gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:True
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-InputObject

Sürdürülecek hizmetleri temsil eden ServiceController nesnelerini belirtir. Nesneleri içeren bir değişken girin veya nesneleri alan bir komut veya ifade yazın.

Parametre özellikleri

Tür:

ServiceController[]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

InputObject
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Name

Sürdürülecek hizmetlerin hizmet adlarını belirtir.

Parametre özellikleri

Tür:

String[]

Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Servis Adı

Parametre kümeleri

Default
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-PassThru

Hizmeti temsil eden bir nesne döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-WhatIf

Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

Parametre özellikleri

Tür:SwitchParameter
Default value:False
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:Wi

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

ServiceController

Bir hizmet nesnesini bu cmdlet'e yöneltebilirsiniz.

String

Hizmet adı içeren bir dizeyi bu cmdlet'e aktarabilirsiniz.

Çıkışlar

None

Varsayılan olarak, bu cmdlet çıkış döndürmez.

ServiceController

PassThru parametresini kullandığınızda, bu cmdlet sürdürülen hizmeti temsil eden bir ServiceController nesnesi döndürür.

Notlar

  • Askıya alınan hizmetlerin durumu Duraklatıldı şeklindedir. Hizmetler sürdürülürken durumları Çalışıyor şeklindedir.
  • Resume-Service, hizmetleri yalnızca geçerli kullanıcının buna izin verdiği durumda denetleyebilir. Bir komut düzgün çalışmıyorsa gerekli izinlere sahip olmayabilirsiniz.
  • Sisteminizdeki hizmet adlarını bulmak ve hizmetlerin adlarını görüntülemek için Get-Serviceyazın. Hizmet adları Adı sütununda, gösterim adları DisplayName sütununda yer alır.