2011-04-12 131 views
0

我一直在使用C#来执行cmd命令,这些命令以通过system.diagnostics.process类压缩和解压缩文件为中心,但遇到了一些困难: 尝试压缩或解压缩一些文件夹,该过程不会完成zip命令,然后停止对更多命令作出反应。有时候,当我完全关闭程序后,zip文件就会出现。通过C#使用cmd来压缩和解压缩文件

请向我表示感谢......

+0

发布一些代码通常非常有帮助。 – ChrisWue 2011-04-12 08:52:02

+0

它必须是zip吗?或者你只是在寻找压缩? – albertjan 2011-04-12 09:28:59

+0

对不起,我自己设法解决的麻烦,使用了一种不同的方式来访问压缩命令: – Oean 2011-04-12 12:13:27

回答

3

对外部过程的详细控制可能变得非常棘手。 SharpZipLib不适合你吗?

+0

不,对不起,我忘记提及,在我目前的工作环境中,第三方库不是一种选择! – Oean 2011-04-12 09:05:58