Controlador de serviços do windows!
Como usar?
import WindowsServices from 'https://deno.land/x/deno_windows/mod.ts';
// list all windows services
let services = WindowsServices.getServicesList().then((services) => {
console.log(services);
}).catch((err)=> {
console.log(err)
});
// turn on the win service
WindowsServices.startService("win").then((services) => {
console.log(services); // true : sucess
}).catch((err)=> {
console.log(err);
});
// turn off the win service
WindowsServices.stopService("win").then((services) => {
console.log(services); // true : sucess
}).catch((err)=> {
console.log(err);
});
ou usando async/await
import WindowsServices from 'https://deno.land/x/deno_windows/mod.ts';
let services = await WindowsServices.getServicesList();
console.log(services); // list all windows services
await WindowsServices.startService("win"); // turn on the win service
await WindowsServices.stopService("win"); // turn off the win service