Windows hizmetini komut satırından kaldırın


Yanıtlar:


36

NOT: Bu komutu yürütmek için muhtemelen yükseltilmiş bir komut istemine (sağ tıkla => "Yönetici Olarak Çalıştır") ihtiyacınız olacaktır.

scKomut özel olarak, istediğim şeysc delete

C: \ Kullanıcılar \ Jeff> sc silme
AÇIKLAMA:
        Hizmet girişini kayıt defterinden siler.
        Servis çalışıyorsa veya başka bir işlem
        Servise açık tanıtıcı, servis sadece işaretlenir
        silmek için.
KULLANIM:
        sc sil [servis adı]

9
Powershell'deyseniz, yazmak istediğinizden emin olun sc.exeçünkü powershell'deki sc size sessizce çalışmış gibi görünecek olan Set-Content cmdlet'ini verir.
Andrew,

13

Hizmeti Kayıt Defterinden silmeden önce durdurmamız gerekiyor:

sc stop [Service name]  
sc delete [service name]  

Komut istemini yönetici olarak çalıştırın ve yukarıdaki komutları yürütün.

Servis adını boşluk içeriyorsa çift tırnak içine alın.


1
Tıpkı bir kuşkusuz, koşarken sc stopdurmayı bitiremeyebilir sc delete, bu sorunlara neden olabilir. Bu yaygın bir sorun değil, ancak bazı servislerin dinlenmesi biraz zaman alıyor. Bu soruna düz komut satırında girip girmediğimden emin değilim, ancak kesinlikle birkaç dilde hizmet kaldırma API'lerini çağırırken sahibim.
kayleeFrye_onDeck

-1

Basitçe, C: \ WINDOWS \ system32> sc boşluklarını içeren herhangi bir servis adı arasına tırnak işareti koyun.


Boşluk içeren çift tırnaklı adlar hakkında faydalı bilgiler içeren mevcut yanıtlardan birine bir düzenleme önermek daha iyi olurdu.
Ben söylüyorum Monica
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.