Bagikan melalui


Remove-Service

Menghapus layanan Windows.

Sintaks

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

Deskripsi

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

Cmdlet Remove-Service 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 konfirmasi sebelum menjalankan cmdlet.

Jenis:SwitchParameter
Alias:cf
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard: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.

Jenis:ServiceController
Position:Named
Nilai default:None
Diperlukan:False
Terima input alur:True
Terima karakter wildcard:False

-Name

Menentukan nama layanan yang akan dihapus. Karakter kartubebas diizinkan.

Jenis:String
Alias:ServiceName, SN
Position:0
Nilai default:None
Diperlukan:True
Terima input alur:True
Terima karakter wildcard:True

-WhatIf

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

Jenis:SwitchParameter
Alias:wi
Position:Named
Nilai default:False
Diperlukan:False
Terima input alur:False
Terima karakter wildcard: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.