diff --git a/desktop/src-tauri/src/process/process_manager.rs b/desktop/src-tauri/src/process/process_manager.rs index cdfa0135..e0344b0a 100644 --- a/desktop/src-tauri/src/process/process_manager.rs +++ b/desktop/src-tauri/src/process/process_manager.rs @@ -267,9 +267,9 @@ impl ProcessManager<'_> { .to_string(); #[cfg(target_os = "windows")] - let mut command = Command::new("start"); + let mut command = Command::new("cmd"); #[cfg(target_os = "windows")] - command.raw_arg(["/b", "\"\"", &launch_string]); + command.raw_arg(format!("/C \"{}\"", &launch_string)); info!("launching (in {}): {}", install_dir, launch_string,);