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:
@@ -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...');
|
||||
|
||||
Reference in New Issue
Block a user