From 97359d6eae4cabeb1ba2802645ac653eb1145133 Mon Sep 17 00:00:00 2001 From: dignow Date: Tue, 11 Jul 2023 12:19:28 +0800 Subject: [PATCH] fix, win, elevate prompt on start Signed-off-by: dignow --- src/platform/windows.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/platform/windows.rs b/src/platform/windows.rs index c708650b8..bb0aade5a 100644 --- a/src/platform/windows.rs +++ b/src/platform/windows.rs @@ -2277,11 +2277,11 @@ fn run_after_run_cmds(silent: bool) { #[inline] pub fn try_kill_broker() { - allow_err!(run_cmds( - format!("taskkill /F /IM {}", WIN_MAG_INJECTED_PROCESS_EXE), - false, - "kill_broker" - )); + allow_err!(std::process::Command::new("cmd") + .arg("/c") + .arg(&format!("taskkill /F /IM {}", WIN_MAG_INJECTED_PROCESS_EXE)) + .creation_flags(winapi::um::winbase::CREATE_NO_WINDOW) + .spawn()); } #[cfg(test)]