install-service/uninstall-service

This commit is contained in:
rustdesk
2023-07-27 16:49:19 +08:00
parent 0e1e8d2b16
commit 4d7a6dd661
2 changed files with 11 additions and 0 deletions

View File

@@ -208,6 +208,13 @@ pub fn core_main() -> Option<Vec<String>> {
crate::tray::start_tray();
}
return None;
} else if args[0] == "--install-service" {
log::info!("start --install-service");
crate::platform::install_service();
return None;
} else if args[0] == "--uninstall-service" {
log::info!("start --uninstall-service");
crate::platform::uninstall_service(false);
} else if args[0] == "--service" {
log::info!("start --service");
crate::start_os_service();