调用cmd时传入一个flag: #[cfg(target_os = "windows")] use winapi::um::winbase::CREATE_NO_WINDOW; fn foo() { let mut cmd = Command::new(cmd); // ... cmd.args(args); #[cfg(target_os = "windows")] cmd.creation_flags(CREATE_NO_WINDOW); }
阅读量:1
点赞量:0