Remove-Service (Microsoft.PowerShell.Management)
Remove-Service
- Modül:
- Microsoft.PowerShell.Management
Bir Windows hizmetini kaldırır.
Sözdizimi
Remove-Service
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]Remove-Service
[-InputObject <ServiceController>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]Tanım
Remove-Service cmdlet'i, kayıt defterindeki ve hizmet veritabanındaki bir Windows hizmetini kaldırır.
Remove-Service cmdlet'i PowerShell 6.0'da kullanılmaya başlandı.
Örnekler
Örnek 1: Bir hizmeti kaldırma
Bu, TestService adlı bir hizmeti kaldırır.
Remove-Service -Name "TestService"Örnek 2: Görünen adı kullanarak bir hizmeti kaldırma
Bu örnek, TestService adlı bir hizmeti kaldırır. Komut, görünen adı kullanarak TestService hizmetini temsil eden bir nesneyi almak için Get-Service'i kullanır. İşlem hattı operatörü (|), nesneyi hizmeti kaldıran Remove-Service'e yönlendirir.
Get-Service -DisplayName "Test Service" | Remove-ServiceParametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
- Tip :
SwitchParameter
- Takma adlar:
cf
- Konum:
Adlandırılmış
- Varsayılan değer:
False
- Gerekli:
False
- Boru hattı girişini kabul edin:
False
- Joker karakterleri kabul et:
False
-InputObject
Kaldırılacak hizmetleri temsil eden ServiceController nesnelerini belirtir. Nesneleri içeren bir değişken girin veya nesneleri alan bir komut veya ifade yazın.
InputObject parametresi koleksiyonları numaralandırmaz. Bir koleksiyon aktarılırsa bir hata atılır. Koleksiyonlarla çalışırken, değerleri numaralandırmak için girişi yönlendirin.
- Tip :
-
ServiceController
- Konum:
Adlandırılmış
- Varsayılan değer:
None
- Gerekli:
False
- Boru hattı girişini kabul edin:
True
- Joker karakterleri kabul et:
False
-Name
Kaldırılacak hizmetlerin hizmet adlarını belirtir. Joker karakterlere izin verilir.
- Tip :
String
- Takma adlar:
ServiceName, SN
- Konum:
0
- Varsayılan değer:
-
None
- Gerekli:
True
- Boru hattı girişini kabul edin:
True
- Joker karakterleri kabul et:
True
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmıyor.
- Tip :
SwitchParameter
- Takma adlar:
wi
- Konum:
Adlandırılmış
- Varsayılan değer:
False
- Gerekli:
False
- Boru hattı girişini kabul edin:
False
- Joker karakterleri kabul et:
False
Girişler
ServiceController
Bir hizmet nesnesini bu cmdlet'e aktarabilirsiniz.
Dize
Bir hizmetin adını içeren bir dizeyi bu cmdlet'e aktarabilirsiniz.
Çıkışlar
Yok
Bu cmdlet hiçbir çıktı döndürmez.
Notlar
Bu cmdlet yalnızca Windows platformlarında kullanılabilir.
Bu cmdlet'i çalıştırmak için Yönetici olarak çalıştır seçeneğini kullanarak PowerShell'i başlatın.