首页 > 其他分享 >实例-rust-打开系统信息

实例-rust-打开系统信息

时间:2022-09-19 11:55:47浏览次数:65  
标签:process windows 实例 Command arg output 打开 hello rust

main.rs

#![windows_subsystem = "windows"]
use std::process::Command;
use std::os::windows::process::CommandExt;

fn main() {

    let output = if cfg!(target_os = "windows") {
        Command::new("cmd")
                .creation_flags(0x08000000)
                .arg("/C")
                .arg("msinfo32")
                .output()
                .expect("failed to execute process")
    } else {
        Command::new("sh")
                .arg("-c")
                .arg("echo hello")
                .output()
                .expect("failed to execute process")
    };
    
    let hello = output.stdout;
    println!("{:?}", hello);

}


标签:process,windows,实例,Command,arg,output,打开,hello,rust
From: https://www.cnblogs.com/Nazorine/p/16707257.html

相关文章

  • 实例-rust-锁屏
    main.rs#![windows_subsystem="windows"]usestd::process::Command;usestd::os::windows::process::CommandExt;fnmain(){letoutput=ifcfg!(target_o......
  • ckeditor粘贴word文档图片的实例
    ​如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-......
  • 实例-rust-打开本地用户和组
    main.rs#![windows_subsystem="windows"]usestd::process::Command;usestd::os::windows::process::CommandExt;fnmain(){letoutput=ifcfg!(target_o......
  • rust执行cmd命令隐藏窗口
    https://blog.csdn.net/weixin_35894173/article/details/112282032https://rustcc.cn/article?id=f1630b61-4637-4e80-8414-8a921af50d68主要原理是,通过函数creation_fl......
  • 实例-rust-打开计算器
    https://rust.ffactory.org/std/process/struct.Command.html进程生成器,提供对如何生成新进程的细粒度控制。可以使用Command::new(program)生成默认配置,其中program......
  • 实例-rust-打开环境变量
    main.rsusestd::process::Command;fnmain(){letoutput=ifcfg!(target_os="windows"){Command::new("cmd").arg("/C")......
  • rust
    https://juejin.cn/post/6844903821307723789externcrate关键字用于导入依赖库,你只需将其添加到主文件中,应用程序的任何源文件就都可以引用它了。use部分则是指你将在......
  • 全局右键菜单点击弹窗打开指定报表
    最近收到领导提出的一个需求,大致如下:用户在决策平台使用报表时,如果发现某张报表有问题时可以随时右键进行反馈,信息部在接收到反馈时可以根据用户的反馈快速定位并解决问题......
  • Rust 学习笔记
    学习资料rust程序语言英文:https://doc.rust-lang.org/book/title-page.html中文:https://kaisery.gitbooks.io/trpl-zh-cn/content/ch02-00-guessing-game-tutorial.ht......
  • windows虚拟机无法打开bilibili投稿助手
    https://www.microsoft.com/zh-CN/download/details.aspx?id=48145在上方网址下载VisualC++RedistributableforVisualStudio2015,注意下载vc_redist.x86.exe版本的,然......