原文地址

using UnityEngine;
using System;
using System.IO;
using System.Diagnostics;public class Test : MonoBehaviour
{//7z程序的程序目录private string _7zExeUrl ;void Start(){_7zExeUrl = Application.dataPath + "/StreamingAssets/7z.exe";DecompressFileToDirectory(Application.dataPath + "/StreamingAssets/test.zip", Application.dataPath + "/StreamingAssets/");}public void DecompressFileToDirectory(string inFileath, string outFilePath){try{Process process = new Process();string info = " x " + inFileath + " -o" + outFilePath + " -r ";ProcessStartInfo startInfo = new ProcessStartInfo(_7zExeUrl, info);process.StartInfo = startInfo;//隐藏DOS窗口  process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;process.Start();process.WaitForExit();process.Close();}catch (Exception e){UnityEngine.Debug.Log(e);}}
}

Unity3D调用7z解压文件相关推荐

  1. 利用FME PythonCaller调用7z解压压缩包

    利用FME PythonCaller调用7z解压压缩包 一.概述 在一些项目中有时候需要对文件目录完整性进行检查,而需要检查的数据又是压缩包的形式.我们都知道FME可以直接读取压缩包里的文件,当通过F ...

  2. 调用haoya解压文件

    将好压文件夹中的几个依赖文件复制到运行程目录下: HaoZip.dll,HaoZipC.exe,HaoZipLang_chs.dll 然后,执行命令,如下: ShellExecute(0, _T(&q ...

  3. powershell:调用7z,haozip解压缩文件

    因为windows内置了zip格式文件的解压缩,所以powershell中可以直接调用powershell的函数就能实现zip解压缩. 利用powershell内置功能实现zip解压缩的代码如下: # ...

  4. 使用java程序下载远程zip文件并解压文件( 带注释解释代码)

    带注释解释代码 package com.zcl.Test;import java.io.*; import java.net.HttpURLConnection; import java.net.So ...

  5. java 使用7z进行解压_java调用7zip解压压缩包的实例

    前言 最近的项目中需要用到解压缩包的功能,客户给出的压缩包的格式主要是rar和zip,因此就打算使用java调用7zip的命令行进行解压文件,本文主要记录一下实现的过程以及其中遇到的问题. 7zip命 ...

  6. Ubuntu Linux 安装 .7z 解压和压缩文件

    安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个 ...

  7. 7z解压crc错误_百度网盘压缩下载文件的CRC校验错误的解决方法

    转载自:http://blog.sina.com.cn/s/blog_610787990102xcnv.html 百度网盘压缩下载文件的CRC校验错误的解决方法 从百度网盘用打包压缩方式下载的文件在解 ...

  8. Linux 安装 .7z 解压和压缩文件

    安装方法:     sudo apt-get install p7zip 解压文件:     7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始 ...

  9. C#调用WinRAR解压、压缩文件

    0. 判断是否安装WinRAR public static bool ExistsRar(out String winRarPath) {winRarPath = String.Empty;//通过R ...

最新文章

  1. Static interface methods are only supported starting with Android N (--min-api 24): void okhttp3.log
  2. 电脑怎样限制装软件 怎么限制软件运行
  3. Servlet、Http、Request
  4. 死亡空间2显卡测试软件,《死亡空间3》画质分辨率及硬件性能测试
  5. C和C++线性表的链式存储
  6. [HNOI 2011]卡农
  7. TDengine安装教程
  8. 阿里云推出全新内存增强型实例re6,性能提升30%
  9. Android 音频开发(二) 采集一帧音频数据
  10. oracle 百万数据存储,jdbc oracle 百万级数据量存储
  11. python匿名函数就是没有名字的函数_python 之 匿名函数
  12. 金蝶云php webapi,K/3 Cloud Web API销售出库单PHP完整示例【分享】
  13. 《MySQL从入门到精通》读书笔记
  14. plSQL中修改代码字体的大小
  15. Caffe框架-入门浅谈及碰到的坑
  16. PowerGUI错误-Microsoft SharePoint is not supported with version 4 of the Microsoft .Net Runtime
  17. win 11bitlocker恢复密匙一般情况的解决方式(这里指的是你现在使用的微软账户一直没有变更过)
  18. python 方向盘_码农:科目二(可以摸方向盘了)
  19. 智慧灯杆智能网关喷雾降尘系统
  20. ADP-L610-Arduino

热门文章

  1. 计算机专业职业规划英语小作文,关于职业规划的英语作文带翻译
  2. 研究生自救指南之学术汇报篇:学术PPT应该怎么做?
  3. 《英雄联盟》VFX视觉风格指南
  4. pos机显示服务器异常,为什么在POS机上刷信用卡出现失败/错误/异常等情况
  5. linux(ubuntu)下照片.jpg和.png相互转换
  6. 【每日新闻】致远互联与360企业安全集团联合发布国内首份协同安全白皮书 | 金山WPS发布内容生态战略
  7. 将一个分数拆为两个不同的单位分数之和c++算法源码
  8. android加载长图片出现Bitmap too large to be uploaded into a texture的解决方案
  9. c# wpf 单选字体_WPF中的字体改善
  10. CMMI是什么认证,认证内容有什么?