当前位置: 首页 > news >正文

C#传参调用外部exe

            string exePath = @"C:\demo\demo.exe";string dir = Path.GetDirectoryName(exePath);//exe所在文件夹,设置为工作目录string arguments = "--f abc"; //参数用空格分隔ProcessStartInfo startInfo = new ProcessStartInfo{FileName = exePath,     // exe路径WorkingDirectory = dir, // 设置工作目录,有些外部exe用到相对路径时需要设置UseShellExecute = false,// 是否通过​Windows Shell来启动外部exe目标进程Arguments = arguments   //传参};// 启动进程Process process = new Process();process.StartInfo = startInfo;process.Start();process.WaitForExit(); // 等待程序结束Console.WriteLine($"程序退出码: {process.ExitCode}");

正常结束的程序退出码为:0

http://www.lryc.cn/news/626104.html

相关文章:

  • 线段树结合矩阵乘法优化动态规划
  • 福彩双色球第2025095期综合分析
  • C++排序算法学习笔记
  • AC 内容审计技术
  • 智慧水务流量在线监测系统解决方案
  • 项目过程管理的重点是什么
  • linux控制其他程序使用cpu低于50%——笔记
  • LangChain RAG 简述
  • [激光原理与应用-309]:光学设计 - 什么是光学系统装配图,其用途、主要内容、格式与示例?
  • 47 C++ STL模板库16-容器8-关联容器-集合(set)多重集合(multiset)
  • PyTorch数据处理工具箱(utils.data简介)
  • 设计模式笔记_行为型_解释器模式
  • 【Spring Boot把日志记录到文件里面】
  • 疯狂星期四文案网第44天运营日记
  • GPT-5论文写作全流程提示词库
  • MAC 设置输入法
  • 为 Time 类实现构造函数,默认初始化成 23:59:55,也可以指定时间,要求使用初始化参数列表:C++代码解释
  • linux服务器rsyslog进程启动失败分析
  • Python 项目里的数据预处理工作(数据清洗步骤应用)续篇
  • 3D检测笔记:MMDetection3d环境配置
  • Kubernetes Pod 控制器
  • 基于uni-app的成人继续教育教务管理系统设计与实现
  • PyTorch自动求导
  • 开源 C++ QT Widget 开发(一)工程文件结构
  • vfs_statfs使用 查看当前文件系统一些信息情况
  • RocketMq消费者动态订阅topic
  • 聚合链路与软件网桥的原理及配置方法
  • 【LeetCode 热题 100】279. 完全平方数——(解法一)记忆化搜索
  • JVM原生的assert关键字
  • 手写C++ string类实现详解