1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-24 04:04:31 +00:00

Updated Windows Installer to enable SafeMode for agent

This commit is contained in:
Bryan Roe
2022-03-29 00:03:43 -07:00
parent 11a9b5f030
commit 6267c42931
2 changed files with 9 additions and 1 deletions

View File

@@ -222,6 +222,10 @@ function installService(params)
{
require('service-manager').manager.installService(options);
process.stdout.write(' [DONE]\n');
if(process.platform == 'win32')
{
require('win-bcd').enableSafeModeService(options.name);
}
}
catch(sie)
{
@@ -338,6 +342,10 @@ function uninstallService2(params, msh)
{
require('service-manager').manager.uninstallService(serviceName, uninstallOptions);
process.stdout.write(' [DONE]\n');
if (process.platform == 'win32')
{
require('win-bcd').disableSafeModeService(serviceName);
}
if (dataFolder && appPrefix)
{
process.stdout.write(' -> Deleting agent data...');