C# 启动exe 程序

(1) publicbool Start ()

cs 复制代码
System.Diagnostics.Process process = new System.Diagnostics.Process(); 
process.StartInfo.FileName = "iexplore.exe";   //IE浏览器,可以更换 
process.StartInfo.Arguments = "http://www.baidu.com"; 
process.Start();

(2) publicstaticProcessStart (ProcessStartInfostartInfo)

cs 复制代码
System.Diagnostics.ProcessStartInfo processStartInfo = new System.Diagnostics.ProcessStartInfo(); 
processStartInfo.FileName = "explorer.exe";  //资源管理器 
processStartInfo.Arguments = @"D:\"; 
System.Diagnostics.Process.Start(processStartInfo);

(3) publicstaticProcessStart (stringfileName)

cs 复制代码
System.Diagnostics.Process.Start(@"D:\Program Files\Tencent\QQ\Bin\QQ.exe");  //直接调用打开文件

(4) Process.Start (StringfileName, Stringarguments)

cs 复制代码
System.Diagnostics.Process.Start("explorer.exe", "D:\\Readme.txt");   //直接打开文件Readme.txt 

上面已经举例了用process.start()打开网站的方法,现在讲讲用processs.star()定位到某个文件的方法。

C# Process.Start()方法详解 调用其他exe 程序_c# process调用一个方法-CSDN博客

相关推荐
2501_933329556 小时前
媒介宣发技术实践:Infoseek舆情系统的AI中台架构与应用解析
开发语言·人工智能·架构·数据库开发
[J] 一坚7 小时前
嵌入式高手C
c语言·开发语言·stm32·单片机·mcu·51单片机·iot
odoo中国7 小时前
Odoo 19技术教程 : 如何在 Odoo 19 中创建 Many2one 组件
开发语言·odoo·odoo19·odoo技术·many2one
逻辑驱动的ken7 小时前
Java高频面试考点场景题14
java·开发语言·深度学习·面试·职场和发展·求职招聘·春招
njsgcs9 小时前
拆分多实体到装配体 solidworks c#
c#
techdashen9 小时前
Cloudflare 如何把一个大型代理拆成三个小服务来提升可靠性
开发语言·rust
geovindu9 小时前
go: Chain of Responsibility Pattern
开发语言·设计模式·golang·责任链模式
十五年专注C++开发9 小时前
WaitingSpinnerWidget: 一个高度可配置的自定义Qt等待加载动画组件
开发语言·c++·qt·waitingspinner
苍煜10 小时前
ThreadPoolExecutor线程池终极全解:同步异步判定+SpringBoot生产实战
java·开发语言·spring boot
何以解忧唯有撸码10 小时前
C# 视频录制监控系统
c#·winform