铁锈std::process::Command
;结构采用Command::new(program)
,其中program是要执行的程序的路径,如下例所示。
let output = if cfg!(target_os = "windows") {
Command::new("cmd")
.args(&["/C", "echo hello"])
.output()
.expect("failed to execute process")
是否可以在锈迹斑斑的Windows上创建新进程来运行功能?
答案 0 :(得分:0)
简而言之,您不能,创建一个新流程不仅需要执行的代码,还需要更多的信息。请参阅CreateProcess Windows的系统调用。
但是,您可以在以下选择中进行选择: