diff --git a/src/core_main.rs b/src/core_main.rs index 7b7b4b590..afdb05722 100644 --- a/src/core_main.rs +++ b/src/core_main.rs @@ -116,7 +116,7 @@ pub fn core_main() -> Option> { { _is_quick_support |= !crate::platform::is_installed() && args.is_empty() - && (arg_exe.to_lowercase().ends_with("qs.exe") + && (arg_exe.to_lowercase().contains("-qs-") || (!click_setup && crate::platform::is_elevated(None).unwrap_or(false))); crate::portable_service::client::set_quick_support(_is_quick_support); }