Remove-Service

Menghapus layanan Windows.

Sintaks

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

Deskripsi

Remove-Service Cmdlet menghapus layanan Windows di registri dan di database layanan.

Remove-Service Cmdlet diperkenalkan di PowerShell 6.0.

Contoh

Contoh 1: Menghapus layanan

Ini menghapus layanan bernama TestService.

Remove-Service -Name "TestService"

Contoh 2: Menghapus layanan menggunakan nama tampilan

Contoh ini menghapus layanan bernama TestService. Perintah menggunakan Get-Service untuk mendapatkan objek yang mewakili layanan TestService menggunakan nama tampilan. Operator alur (|) menyalurkan objek ke Remove-Service, yang menghapus layanan.

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

Parameter

-Confirm

Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.

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

-InputObject

Menentukan objek ServiceController yang mewakili layanan yang akan dihapus. Masukkan variabel yang berisi objek, atau ketik perintah atau ekspresi yang mendapatkan objek.

Parameter InputObject tidak menghitung koleksi. Jika koleksi diteruskan, kesalahan akan muncul. Saat bekerja dengan koleksi, pipa input untuk menghitung nilai.

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

-Name

Menentukan nama layanan yang akan dihapus. Karakter kartubebas diizinkan.

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

-WhatIf

Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.

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

Input

ServiceController

Anda dapat menyalurkan objek layanan ke cmdlet ini.

String

Anda dapat menyalurkan string yang berisi nama layanan ke cmdlet ini.

Output

None

Cmdlet ini tidak mengembalikan output.

Catatan

Cmdlet ini hanya tersedia di platform Windows.

Untuk menjalankan cmdlet ini, mulai PowerShell dengan menggunakan opsi Jalankan sebagai administrator .