Stop-Service
Bir veya daha fazla çalışan hizmeti durdurur.
Syntax
Stop-Service
[-Force]
[-NoWait]
[-InputObject] <ServiceController[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Stop-Service
[-Force]
[-NoWait]
[-Name] <String[]>
[-PassThru]
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Stop-Service
[-Force]
[-NoWait]
[-PassThru]
-DisplayName <String[]>
[-Include <String[]>]
[-Exclude <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdlet, Stop-Service
belirtilen hizmetlerin her biri için Windows Hizmet Denetleyicisi'ne bir durdurma iletisi gönderir. Hizmetleri hizmet adlarına veya görünen adlarına göre belirtebilir veya durdurmak istediğiniz hizmeti temsil eden bir hizmet nesnesi geçirmek için InputObject parametresini kullanabilirsiniz.
Örnekler
Örnek 1: Yerel bilgisayarda bir hizmeti durdurma
PS C:\> Stop-Service -Name "sysmonlog"
Bu komut, yerel bilgisayarda Performans Günlükleri ve Uyarılar (SysmonLog) hizmetini durdurur.
Örnek 2: Görünen adı kullanarak hizmeti durdurma
PS C:\> Get-Service -DisplayName "telnet" | Stop-Service
Bu komut, yerel bilgisayarda Telnet hizmetini durdurur. Komutu, Telnet hizmetini temsil eden bir nesne almak için kullanır Get-Service
. İşlem hattı işleci (|
) nesnesini Stop-Service
hizmetine yerleştirir ve bu da hizmeti durdurur.
Örnek 3: Bağımlı hizmetleri olan bir hizmeti durdurma
PS C:\> Get-Service -Name "iisadmin" | Format-List -Property Name, DependentServices
PS C:\> Stop-Service -Name "iisadmin" -Force -Confirm
Bu örnek, yerel bilgisayarda IIS Yönetici hizmetini durdurur. Bu hizmetin durdurulması IIS Yönetici hizmetine bağımlı olan hizmetleri de durdurduğundan, iis Yönetici hizmetine bağımlı hizmetleri listeleyen bir komutla önüne Stop-Service
geçmek en iyisidir.
İlk komut, IIS Yönetici bağımlı hizmetleri listeler. IIS Yönetici hizmetini temsil eden bir nesne almak için kullanırGet-Service
. İşlem hattı işleci (|
), sonucu cmdlet'ine Format-List
geçirir. komutu, yalnızca hizmetin Name ve DependentServices özelliklerini listelemek için özelliği parametresini Format-List
kullanır.
İkinci komut IIS Yönetici hizmetini durdurur. Bağımlı hizmetlere sahip bir hizmeti durdurmak için Force parametresi gereklidir. Komut, her hizmeti durdurmadan önce kullanıcıdan onay istemek için Confirm parametresini kullanır.
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 |
-DisplayName
Durdurulacak hizmetlerin görünen adlarını belirtir. Joker karakterlere izin verilir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-Force
Bu hizmet bağımlı hizmetlere sahip olsa bile cmdlet'ini bir hizmeti durdurmaya zorlar.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Include
Bu cmdlet'in durdurduğunu hizmetleri belirtir. Bu parametrenin değeri Name parametresini niteler. s* gibi bir ad öğesi veya desen girin. Joker karakterlere izin verilir.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | True |
-InputObject
Durdurulacak hizmetleri temsil eden ServiceController nesnelerini belirtir. Nesneleri içeren bir değişken girin veya nesneleri alan bir komut veya ifade yazın.
Type: | ServiceController[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Durdurulacak hizmetlerin hizmet adlarını belirtir. Joker karakterlere izin verilir.
Type: | String[] |
Aliases: | ServiceName |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-NoWait
Bu cmdlet'in bekleme seçeneği kullanmadığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Hizmeti temsil eden bir nesne döndürür. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-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
Bir hizmet nesnesini bu cmdlet'e yöneltebilirsiniz.
Bir hizmetin adını 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 hizmeti temsil eden bir ServiceController nesnesi döndürür.
Notlar
Windows PowerShell için aşağıdaki diğer adları Stop-Service
içerir:
spsv
Stop-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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin