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博客

相关推荐
洛克希德马丁16 小时前
Qt 配置Webassemble环境
开发语言·qt·webassembly·emscripten·emsdk
武子康16 小时前
Java-167 Neo4j CQL 实战:CREATE/MATCH 与关系建模速通 案例实测
java·开发语言·数据库·python·sql·nosql·neo4j
自由的好好干活16 小时前
C#桌面框架与Qt对比及选型(国产操作系统开发视角)
开发语言·qt·c#
upward_tomato16 小时前
python中模拟浏览器操作之playwright使用说明以及打包浏览器驱动问题
开发语言·python
lsx20240616 小时前
jEasyUI 合并单元格详解
开发语言
散峰而望16 小时前
C++入门(算法) - 习题
开发语言·c++·算法·github
在下胡三汉16 小时前
创建轻量级 3D 资产 - Three.js 中的 GLTF 案例
开发语言·javascript·3d
xqlily17 小时前
Prover9/Mace4 的形式化语言简介(二)
开发语言
The Sheep 202317 小时前
MicroService(Redis)
数据库·redis·c#
2501_9304122717 小时前
如何添加清华源到Conda?
开发语言·python·conda