主要内容

邮政编码

压缩文件到zip文件

描述

例子

邮政编码(zipfilename,文件名)压缩的内容文件名到压缩文件zipfilename邮政编码递归地压缩文件夹中的内容。由此产生的zip文件包含的路径文件名相对于当前文件夹。zip文件不存储绝对路径。

例子

邮政编码(zipfilename,文件名,rootfolder)指定的路径文件名相对于rootfolder而不是目前的文件夹。

例子

entrynames= zip (___)返回一个单元阵列特征向量包含文件的名字zipfilename。您可以使用该语法的任何输入参数组合在前面的语法。

例子

全部折叠

创建一个文件的zip文件membrane.m。保存该zip文件tmwlogo.zip在当前文件夹。

邮政编码(“tmwlogo”,“membrane.m”);

压缩的文件membrane.mlogo.m到一个文件中命名的tmwlogo.zip

zippedfiles = zip (“tmwlogo.zip”,{“membrane.m”,“logo.m”})
zippedfiles =1 x2单元格{膜。m '} {' logo.m '}

压缩所有。m.mlx文件在当前文件夹的文件backup.zip

邮政编码(“备份”,{“* m”,‘* .mlx‘});

压缩文件夹包括所有子文件夹的内容,和存储的zip文件的相对路径。

创建一个文件夹myfolder包含子文件夹mysubfolder和文件membrane.mlogo.m

mkdirmyfolder;移动文件(“membrane.m”,“myfolder”);移动文件(“logo.m”,“myfolder”);cdmyfolder;mkdirmysubfolder;cd。。

压缩的内容myfolder,包括所有子文件夹。

zippedfiles = zip (“myfiles.zip”,“myfolder”);

假设你有文件thesis.docdefense.ppt位于文件夹d: /博士。压缩这些文件到thesis.zip,一个级别高于当前文件夹。

邮政编码(“. . / thesis.zip”,{“thesis.doc”,“defense.ppt”},“d: /博士”);

输入参数

全部折叠

zip文件的名称来创建、指定为一个特征向量或字符串标量。如果zipfilename没有一个. zip扩展,MATLAB®附加的. zip扩展。

zipfilename必须包括一个路径相对于当前文件夹或绝对路径。

数据类型:字符|字符串

指定的文件或文件夹压缩的名字,作为特征向量,特征向量的单元阵列,或一个字符串数组。

在MATLAB文件路径可以包括部分路径。否则,文件必须包括一个相对于当前文件夹路径或绝对路径。

文件夹必须包括一个路径相对于当前文件夹或绝对路径。在UNIX®系统文件夹也可以开始~ /~用户名/,扩展到当前用户的主文件夹或指定用户的主文件夹,分别。您可以使用通配符*指定文件或文件夹时,除了依靠MATLAB路径来解决一个文件名或部分路径名。

数据类型:字符|字符串

根路径压缩的文件,指定为一个特征向量或字符串标量。

数据类型:字符|字符串

输出参数

全部折叠

压缩文件的名字,作为特征向量的单元阵列返回。中的每个元素entrynames是一个条目的路径相对于存档。

选择功能

zip文件在当前文件夹浏览器,选择文件,用鼠标右键单击打开上下文菜单,然后选择创建Zip文件

版本历史

之前介绍过的R2006a

全部展开