From 3598f5dec86be113e0cd8a4e2e00736b9533620b Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Wed, 19 Jul 2023 11:38:06 +0200 Subject: [PATCH] Improved stop/disable service command --- app/Helpers/OptimizationService.cs | 4 ++-- app/Helpers/ProcessHelper.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/Helpers/OptimizationService.cs b/app/Helpers/OptimizationService.cs index daf9de68..8559ea80 100644 --- a/app/Helpers/OptimizationService.cs +++ b/app/Helpers/OptimizationService.cs @@ -9,6 +9,8 @@ namespace GHelper.Helpers { static List services = new() { + "ArmouryCrateControlInterface", + "ASUSOptimization", "AsusAppService", "ASUSLinkNear", "ASUSLinkRemote", @@ -16,8 +18,6 @@ namespace GHelper.Helpers "ASUSSwitch", "ASUSSystemAnalysis", "ASUSSystemDiagnosis", - "ASUSOptimization", - "ArmouryCrateControlInterface", "AsusCertService" }; diff --git a/app/Helpers/ProcessHelper.cs b/app/Helpers/ProcessHelper.cs index 0a5ed971..c08c0891 100644 --- a/app/Helpers/ProcessHelper.cs +++ b/app/Helpers/ProcessHelper.cs @@ -103,7 +103,7 @@ namespace GHelper.Helpers { try { - string script = $"Set-Service -Name \"{serviceName}\" -Status stopped -StartupType disabled"; + string script = $"Get-Service -Name \"{serviceName}\" | Stop-Service -Force -PassThru | Set-Service -StartupType Disabled"; Logger.WriteLine(script); RunCMD("powershell", script); }