Me gustaría hacer esto porque tengo un servicio medio instalado debido a una falla de instalación que está allí, no funciona.
¿Cómo puedo eliminar el servicio de Windows usando la línea de comando?
Me gustaría hacer esto porque tengo un servicio medio instalado debido a una falla de instalación que está allí, no funciona.
¿Cómo puedo eliminar el servicio de Windows usando la línea de comando?
Respuestas:
NOTA: Es probable que necesite un símbolo del sistema elevado (clic derecho => "Ejecutar como administrador") para ejecutar este comando
el sc
comando es lo que quieres, específicamentesc delete
C: \ Users \ Jeff> sc eliminar DESCRIPCIÓN: Elimina una entrada de servicio del registro. Si el servicio se está ejecutando u otro proceso tiene un Abra la manija del servicio, el servicio simplemente está marcado para su eliminación USO: sc eliminar [nombre del servicio]
sc.exe
porque sc en powershell le proporciona el cmdlet Set-Content que en silencio parecería que podría haber funcionado.
Necesitamos detener el servicio antes de eliminarlo del Registro:
sc stop [Service name]
sc delete [service name]
Ejecute el símbolo del sistema como administrador y ejecute los comandos anteriores.
Incluya el nombre del servicio entre comillas dobles si contiene espacios.
sc stop
posible que no termine de detenerse cuando se sc delete
ejecuta, lo que puede causar problemas. No es un problema común, pero algunos servicios tardan un tiempo en calmarse. No estoy seguro si me he encontrado con este problema en la línea de comandos directa, pero definitivamente lo he hecho al invocar API de eliminación de servicios para un par de idiomas.
Simplemente ponga comillas entre cualquier nombre de servicio que contenga espacios C: \ WINDOWS \ system32> sc delete "Your Ugly Service"