Remove-Service

Bir Windows hizmetini kaldırır.

Syntax

Remove-Service
      [-Name] <String>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-Service
      [-InputObject <ServiceController>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdlet, Remove-Service kayıt defterinde ve hizmet veritabanındaki bir Windows hizmetini kaldırır.

Remove-Service Cmdlet, PowerShell 6.0'da kullanıma sunulmuştur.

Örnekler

Örnek 1: 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 örnekte TestService adlı bir hizmet kaldırılır. Komut, görünen adı kullanarak TestService hizmetini temsil eden bir nesne almak için kullanır Get-Service . İşlem hattı işleci (|) nesnesini Remove-Serviceöğesine yerleştirir ve bu da hizmeti kaldırır.

Get-Service -DisplayName "Test Service" | Remove-Service

Parametreler

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters: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ı listelemez. Bir koleksiyon geçirilirse bir hata oluşur. Koleksiyonlarla çalışırken, değerleri numaralandırmak için girişi kanala yazın.

Type:ServiceController
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Name

Kaldırılacak hizmetlerin hizmet adlarını belirtir. Joker karakterlere izin verilir.

Type:String
Aliases:ServiceName, SN
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:True

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Girişler

ServiceController

Bir hizmet nesnesini bu cmdlet'e yöneltebilirsiniz.

String

Bir hizmetin adını içeren bir dizeyi bu cmdlet'e aktarabilirsiniz.

Çıkışlar

None

Bu cmdlet çıkış 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.