Resume-Service
Bir veya daha fazla askıya alınmış (duraklatılmış) hizmeti sürdürür.
Sözdizimi
Resume-Service
[-InputObject] <ServiceController[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-Name] <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Resume-Service
[-PassThru]
-DisplayName <String[]>
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Bu cmdlet yalnızca Windows platformunda kullanılabilir.
Cmdlet, Resume-Service
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ı cmdlet'ine Where-Object
geçirir ve Bu cmdlet'e, Durum özelliği Duraklatıldı olan hizmetleri seçer. Sonraki işlem hattı işleci, duraklatılan hizmetleri sürdüren sonuçları öğesine Resume-Service
gö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.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DisplayName
Sürdürülecek hizmetlerin görünen adlarını belirtir. Joker karakterlere izin verilir.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | True |
-Exclude
Bu cmdlet'in atlayan hizmetleri belirtir. Bu parametrenin değeri Name parametresini niteler. s* gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | True |
-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.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | True |
-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.
Tür: | ServiceController[] |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Name
Sürdürülecek hizmetlerin hizmet adlarını belirtir.
Tür: | String[] |
Diğer adlar: | ServiceName |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-PassThru
Hizmeti temsil eden bir nesne döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | False |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
Bir hizmet nesnesini bu cmdlet'e yöneltebilirsiniz.
Hizmet adı içeren bir dizeyi bu cmdlet'e aktarabilirsiniz.
Çıkışlar
None
Varsayılan olarak, bu cmdlet çıkış döndürmez.
PassThru parametresini kullandığınızda, bu cmdlet sürdürülen hizmeti temsil eden bir ServiceController nesnesi döndürür.
Notlar
Bu cmdlet yalnızca Windows platformlarında kullanılabilir.
- 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 bunu yapma izni olduğunda denetleyebiliyor. 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 yazın
Get-Service
. Hizmet adları Ad sütununda, görünen adlar ise DisplayName sütununda görünür.
İlişkili Bağlantılar
PowerShell