use e_utils::system::cmd; use std::path::Path; fn main() { // 执行 slmgr.vbs 命令 let output = cmd( "cscript", ["/nologo", "slmgr.vbs", "-xpr"], Some(Path::new("C:\\windows\\system32").to_path_buf()), false, false, ) .unwrap(); println!("out -> {:?}", output); // 在输出中查找激活状态 if output.stdout.contains("激活") || output.stdout.contains("activated") { println!("Windows 已激活"); } else { println!("Windows 未激活"); } }