scコマンドを使用して既存のサービスを削除できません:指定されたサービスはインストールされたサービスとして存在しません


12

削除したいのですMyNewServiceが、入力すると

sc delete MyNewService

そのようなサービスがないため、私は単にそれを削除することはできません。

「指定されたサービスはインストールされたサービスとして存在しません」

エラー

この問題を解決する方法はありますか?

編集:サービスパネルに関する限り、MyNewService 常に存在します。PCを数回再起動しましたが、そこにあります。


@Ngu Soon Hui:テキスト形式のエラーメッセージが含まれるように質問を編集してください。これにより、検索エンジンで解決策を見つけやすくなり、同じ問題を抱えている他の人に役立つ場合があります。ありがとう。:)
トマラック2009年

回答:


23

サービスのプロパティを表示すると、「Service Name」と「Display Name」が表示されます。表示名はservices.mscに表示されるものですが、netコマンドでサービス名を使用する必要があります。たとえば、「Extensible Authentication Protocol Service」は表示名であり、「EapHost」はサービス名です。


すばらしい。SQLサーバーのインスタンスを変更するためにこれが必要でしたが、動作させることができませんでした!「SQL Server(SQLEXPRESS)」で試していましたが、MSSQL $ SQLEXPRESSが必要でした!
JLWarlow

0

sc delete "サービス名"。サービス名を二重引用符で囲むことを忘れないでください(スペースが含まれている場合)。省略した場合、サービスは削除されません。


-3

services.mscからサービスをインストール、アンインストール、削除する手順は次のとおりです。

  1. installutil ServiceName
  2. installutil / u ServiceName
  3. sc delete "ServiceName"

Visual Studioコマンドプロンプトを管理者として開き、上記のコマンドを実行することに注意してください。


私の質問は、最後のステップ(「ServiceName」の削除)がいつ失敗するかです。あなたは私の質問に取り組んでいない
グラヴィトン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.