Unity3D调用7z解压文件
原文地址
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解压文件相关推荐
- 利用FME PythonCaller调用7z解压压缩包
利用FME PythonCaller调用7z解压压缩包 一.概述 在一些项目中有时候需要对文件目录完整性进行检查,而需要检查的数据又是压缩包的形式.我们都知道FME可以直接读取压缩包里的文件,当通过F ...
- 调用haoya解压文件
将好压文件夹中的几个依赖文件复制到运行程目录下: HaoZip.dll,HaoZipC.exe,HaoZipLang_chs.dll 然后,执行命令,如下: ShellExecute(0, _T(&q ...
- powershell:调用7z,haozip解压缩文件
因为windows内置了zip格式文件的解压缩,所以powershell中可以直接调用powershell的函数就能实现zip解压缩. 利用powershell内置功能实现zip解压缩的代码如下: # ...
- 使用java程序下载远程zip文件并解压文件( 带注释解释代码)
带注释解释代码 package com.zcl.Test;import java.io.*; import java.net.HttpURLConnection; import java.net.So ...
- java 使用7z进行解压_java调用7zip解压压缩包的实例
前言 最近的项目中需要用到解压缩包的功能,客户给出的压缩包的格式主要是rar和zip,因此就打算使用java调用7zip的命令行进行解压文件,本文主要记录一下实现的过程以及其中遇到的问题. 7zip命 ...
- Ubuntu Linux 安装 .7z 解压和压缩文件
安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个 ...
- 7z解压crc错误_百度网盘压缩下载文件的CRC校验错误的解决方法
转载自:http://blog.sina.com.cn/s/blog_610787990102xcnv.html 百度网盘压缩下载文件的CRC校验错误的解决方法 从百度网盘用打包压缩方式下载的文件在解 ...
- Linux 安装 .7z 解压和压缩文件
安装方法: sudo apt-get install p7zip 解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始 ...
- C#调用WinRAR解压、压缩文件
0. 判断是否安装WinRAR public static bool ExistsRar(out String winRarPath) {winRarPath = String.Empty;//通过R ...
最新文章
- Static interface methods are only supported starting with Android N (--min-api 24): void okhttp3.log
- 电脑怎样限制装软件 怎么限制软件运行
- Servlet、Http、Request
- 死亡空间2显卡测试软件,《死亡空间3》画质分辨率及硬件性能测试
- C和C++线性表的链式存储
- [HNOI 2011]卡农
- TDengine安装教程
- 阿里云推出全新内存增强型实例re6,性能提升30%
- Android 音频开发(二) 采集一帧音频数据
- oracle 百万数据存储,jdbc oracle 百万级数据量存储
- python匿名函数就是没有名字的函数_python 之 匿名函数
- 金蝶云php webapi,K/3 Cloud Web API销售出库单PHP完整示例【分享】
- 《MySQL从入门到精通》读书笔记
- plSQL中修改代码字体的大小
- Caffe框架-入门浅谈及碰到的坑
- PowerGUI错误-Microsoft SharePoint is not supported with version 4 of the Microsoft .Net Runtime
- win 11bitlocker恢复密匙一般情况的解决方式(这里指的是你现在使用的微软账户一直没有变更过)
- python 方向盘_码农:科目二(可以摸方向盘了)
- 智慧灯杆智能网关喷雾降尘系统
- ADP-L610-Arduino
热门文章
- 计算机专业职业规划英语小作文,关于职业规划的英语作文带翻译
- 研究生自救指南之学术汇报篇:学术PPT应该怎么做?
- 《英雄联盟》VFX视觉风格指南
- pos机显示服务器异常,为什么在POS机上刷信用卡出现失败/错误/异常等情况
- linux(ubuntu)下照片.jpg和.png相互转换
- 【每日新闻】致远互联与360企业安全集团联合发布国内首份协同安全白皮书 | 金山WPS发布内容生态战略
- 将一个分数拆为两个不同的单位分数之和c++算法源码
- android加载长图片出现Bitmap too large to be uploaded into a texture的解决方案
- c# wpf 单选字体_WPF中的字体改善
- CMMI是什么认证,认证内容有什么?