问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#创建进程

发布网友 发布时间:2023-01-26 14:53

我来回答

4个回答

热心网友 时间:2024-02-05 09:26

string strtxtPath = "C:\\freezip\\free.txt";
string strzipPath = "C:\\freezip\\free.rar";
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
process1.StartInfo.FileName = "WinRAR.exe";
process1.StartInfo.CreateNoWindow = true;
//// 1
////压缩c:\freezip\free.txt(即文件夹及其下文件freezip\free.txt)
////到c:\freezip\free.rar
strzipPath = "C:\\freezip\\free";//默认压缩方式为 .rar
process1.StartInfo.Arguments = " a -r " + strzipPath + " " + strtxtPath;
WinRar不是系统自带的,是安装系统后再安装的,一般在C:\Program Files\WinRAR
process1.StartInfo.FileName = "WinRAR.exe";
这里指定绝对路径
如process1.StartInfo.FileName = "C:\Program Files\WinRAR
\WinRAR.exe";
process1.StartInfo.FileName = "Notepad.exe";//系统自带的就可以。

热心网友 时间:2024-02-05 09:26

设置ProcessStartInfo.WorkingDirectory目录。否则,会使用你当前程序所在目录去找XML

参考资料:http://msdn.microsoft.com/zh-cn/System.Diagnostics.ProcessStartInfo.WorkingDirectory.aspx

热心网友 时间:2024-02-05 09:27

p.StartInfo.FileName = {应用程序文件名};
p.StartInfo.WorkingDirectory = {应用程序所在路径};

估计你要调用程序用的是相对路径,所以要设定工作目录{WorkingDirectory};

热心网友 时间:2024-02-05 09:27

你的xml文件与Exe文件有什么关联?是exe运行时的一些配置还是?

热心网友 时间:2024-02-05 09:26

string strtxtPath = "C:\\freezip\\free.txt";
string strzipPath = "C:\\freezip\\free.rar";
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
process1.StartInfo.FileName = "WinRAR.exe";
process1.StartInfo.CreateNoWindow = true;
//// 1
////压缩c:\freezip\free.txt(即文件夹及其下文件freezip\free.txt)
////到c:\freezip\free.rar
strzipPath = "C:\\freezip\\free";//默认压缩方式为 .rar
process1.StartInfo.Arguments = " a -r " + strzipPath + " " + strtxtPath;
WinRar不是系统自带的,是安装系统后再安装的,一般在C:\Program Files\WinRAR
process1.StartInfo.FileName = "WinRAR.exe";
这里指定绝对路径
如process1.StartInfo.FileName = "C:\Program Files\WinRAR
\WinRAR.exe";
process1.StartInfo.FileName = "Notepad.exe";//系统自带的就可以。

热心网友 时间:2024-02-05 09:26

设置ProcessStartInfo.WorkingDirectory目录。否则,会使用你当前程序所在目录去找XML

参考资料:http://msdn.microsoft.com/zh-cn/System.Diagnostics.ProcessStartInfo.WorkingDirectory.aspx

热心网友 时间:2024-02-05 09:27

p.StartInfo.FileName = {应用程序文件名};
p.StartInfo.WorkingDirectory = {应用程序所在路径};

估计你要调用程序用的是相对路径,所以要设定工作目录{WorkingDirectory};

热心网友 时间:2024-02-05 09:27

你的xml文件与Exe文件有什么关联?是exe运行时的一些配置还是?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见和同性发生关糸了 梦见和同性朋友发生亲密关系 学生党如何科学护肤? 学生党该怎么基础护肤? 有什么美容护肤的技巧适合学生党? 怎么@全部成员啊? 新洲摩尔城一楼小吃租金多少 武汉王家湾有哪些广场 你好 请问 晚上6点开始 学瑜伽 可以吗? 因为我想在下班时间去 锻炼锻 ... 电脑联网有哪些条件台式电脑无线上网需要具备哪些条件 没驾照开车如何处罚 vivo手机浏览器资源嗅探是什么意思 手机浏览器显示资源嗅探是什么意思 手机浏览器检测到病毒无法下载 莫桑钻如何清洗保养莫桑钻怎么清洗保养 抗指纹手机膜能有屏幕 男朋友给她妈妈上眼药怎么个意思 苹果手机能下载qq浏览器吗 是wxid_开头的号怎么加好友 ...对方也没有重新设置别的,能添加好友吗? 原始wxid怎么加好友 wxid开头的怎么添加好友? 少工委征文读后感作文五百字 原始wxid怎么加好友 班级群里收费最好的方式 微波炉什么牌子好? 嘉兴哪家粽子好吃? 艾美特冷风机加湿就漏水 女儿7个月了,这几天一直发烧38°多一点,吃药也不管用,怎么回事啊!_百度... 7个月宝宝反复发烧喝药退下去过几个小时有烧 如何创建远程教育平台 远程教育文凭有用吗?找工作时,公司承认吗 远程教育平台、网校搭建哪家更好 远程教育平台该怎么建设? 怎样才能让远程教育资源发挥作用 远程教育系统设计用什么搭建好? 微信小程序点单怎么改以前的名称 鱼大仙是什么意思 顺丰快递修改寄件人名字,快递员看得修改吗 顺丰寄件名字怎么改了呢 顺丰改了寄件人姓名但是没改手机号 坐月子期间凌晨总是出汗是怎么回事 出口货物退运 解决方案? 红米1s是4g手机吗? 红米1s联通版3g版本能支持4g网络吗 ??? 红米1S电信版支持4G网络吗? 联通红米1s 全网通版支持4G么? 红米1s联通可以升级到4G手机吗 红米1s电信版,支持4g吗? 什么是进口配额制?