From f866f724b2af2a2b59aa52d48de4d067b6ff60bb Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Thu, 28 Mar 2024 12:56:17 +0100 Subject: [PATCH] Generate battery report in user home directory https://github.com/seerge/g-helper/issues/2311 --- app/Settings.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Settings.cs b/app/Settings.cs index c5439ac0..5832a269 100644 --- a/app/Settings.cs +++ b/app/Settings.cs @@ -265,8 +265,9 @@ namespace GHelper private void LabelCharge_Click(object? sender, EventArgs e) { - ProcessHelper.RunCMD("powershell", "powercfg /batteryreport"); - ProcessHelper.RunCMD("explorer", "battery-report.html"); + var report = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + "\\battery-report.html"; + ProcessHelper.RunCMD("powershell", $"powercfg /batteryreport /output \"{report}\""); + ProcessHelper.RunCMD("explorer", $"\"{report}\""); } private void LabelVisual_Click(object? sender, EventArgs e)