¿Cómo podemos iniciar/detener un servicio de Windows desde Java? Por ejemplo, me gustaría iniciar y detener el servicio de Windows mysql de Java.iniciar el servicio de Windows desde java
Si es posible iniciar/detener, ¿es posible saber si el servicio se inició correctamente o no?
En Windows, puede usar el comando sc.exe del intérprete de comandos de DOS para iniciar/detener/consultar un nombre de servicio; por ejemplo: 'sc \\ 10.8.0.1 query spserv' para consultar el estado actual del servicio llamado" spserv "en la PC con la dirección IP 10.8.0.1. Puedes hacer esto de forma local o remota. –
También puede usar "net start/stop" para iniciar el servicio. –
Manish
para obtener más información sobre el controlador de servicio (sc.exe), consulte [controlador de servicio] (http://ss64.com/nt/sc.html). Y compruebe la siguiente respuesta mejorada. – pavan