社区
C#
帖子详情
C#如何解压RAR文件
lqzq11
2006-08-29 10:09:24
c#如何解压RAR文件
...全文
417
8
打赏
收藏
C#如何解压RAR文件
c#如何解压RAR文件
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dlzhangln
2006-08-30
打赏
举报
回复
Process p = new Process();
p.StartInfo.FileName = "cmd.exe";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = false;
//string temp = null;
string[] strOutput = new string[2];
p.Start();
p.StandardInput.WriteLine("C:");
p.StandardInput.WriteLine("cd Program files");
p.StandardInput.WriteLine("cd winrar");//你可以先查一下winrar.exe所在的目录,然后启动之
p.StandardInput.WriteLine(@"winrar E f:\CSHight.rar f:\");//将f:\CSHight.rar 解压到F根目录
//strOutput[0]=p.StandardOutput.ReadLine();
dlzhangln
2006-08-30
打赏
举报
回复
to tantj:
不要误导楼主,SharpZip用来压缩和解压.zip文件的,你试过用它来解压.rar文件了吗,用它来解压rar的可能吗,我真晕!
lz可以尝试Process在命令行下,通过设置参数尝试解压rar文件,跟你同样问题的人不止一个,我们都在关注这个问题
http://community.csdn.net/Expert/topic/4980/4980696.xml?temp=.7365839
tantj
2006-08-30
打赏
举报
回复
用开源的SharpZip
jhtchina
2006-08-30
打赏
举报
回复
和语言没有关系
lqzq11
2006-08-29
打赏
举报
回复
楼上的这位谢谢。想请问一下。在以C#里也是一样的吗?这是WINRAR的结构?还有在解压时区不区分用哪种语言呢?
jhtchina
2006-08-29
打赏
举报
回复
http://www.cnblogs.com/jhtchina/archives/2004/12.html
里面的2个文章 应该对你有帮助
Avoid
2006-08-29
打赏
举报
回复
用Process调用Rar.exe
C#
RAR
文件
解压
源码
C#
自动
解压
/覆盖
RAR
文件
,需指定
解压
路径、
解压
文件
。
C#
RAR
文件
压缩
C#
rar
文件
压缩 .net 压缩
文件
RAR
解压
RAR
,使用un
rar
.dll
C#
解压
RAR
,使用 un
rar
.dll
C#
,附
C#
代码机un
rar
.dll
C#
rar
和zip压缩
解压
缩代码
C#
rar
和zip压缩
解压
缩代码,支持
文件
夹压缩和目录压缩
SharpCompress
解压
缩zip,
rar
文件
,解决中文乱码
应用SharpCompress0.22开源包进行
文件
的
解压
缩(zip,
rar
文件
),已处理中文乱码问题,例子很基础.源码环境 VS2017 15.3 .
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章