zoukankan      html  css  js  c++  java
  • c# asp.net 解压rar文件

     Process cmdProcess = null;
                    Process unzipProcess = null;

                    try
                    {
                        cmdProcess = new Process();
                        cmdProcess.StartInfo.UseShellExecute = false;
                        cmdProcess.StartInfo.RedirectStandardInput = true;
                        cmdProcess.StartInfo.RedirectStandardOutput = true;
                        cmdProcess.StartInfo.RedirectStandardError = true;
                        cmdProcess.StartInfo.CreateNoWindow = true;
                        cmdProcess.StartInfo.FileName = "cmd.exe";
                        cmdProcess.Close();
                        cmdProcess.Dispose();
                        cmdProcess = null;

                        unzipProcess = new Process();
                        unzipProcess.StartInfo.FileName = "C:/Program Files/WinRAR/WinRAR.exe";
                        unzipProcess.StartInfo.Arguments = " x -inul -y " + magazineLocal + " " + maNoLocalFold ;//解压的文件和解压到的地方
    ;
                        unzipProcess.Start();
                        while (!unzipProcess.HasExited)
                        {
                        }
                    }
                    catch (Exception ex)
                    {
                        throw ex;
                    }
                    finally
                    {
                        unzipProcess.Close();
                        unzipProcess.Dispose();
                        unzipProcess = null;
                    }

    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    [转]Android应用开发提高系列(5)——Android动态加载(下)——加载已安装APK中的类和资源
    [转]Eclipse中配置Struts2并实现HelloWorld
    [转]android4.0.3 修改启动动画和开机声音
    版本管理 Git
    [转]Android动态加载jar/dex
    [转]JSP 9 大内置对象详解
    [转]TMX Map Format Tiled地图格式
    [转]C++按行读取文本文件
    [转]Java——Servlet的配置和测试
    [转]android条形码编解码
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319521.html
Copyright © 2011-2022 走看看