CreateArchive

CreateArchive[source]
在当前目录中,从 source 指定的文件或者目录创建一个压缩档案.

CreateArchive[source, path]
在由 path 指定的目录或者文件中创建一个压缩档案.

更多信息更多信息

  • CreateArchive 从档案名称的文件扩展名中推导出压缩格式. 如果没有给出扩展名,CreateArchive 使用 ZIP 压缩.
  • 可能的文件扩展名包括:.
  • CreateArchive[source] 在当前工作目录中创建一个档案文件.
  • 源路径以及目标路径可以是一个相对或者绝对目录或者文件说明.
  • 相对目录或者文件路径相对于当前工作目录而言.
  • 如果给出一个目标目录,CreateArchive 自动对档案选择一个合适的文件名.
  • CreateArchive 返回创建的档案的完全文件名,并且如果还没创建,返回 $Failed.
  • 要创建的文件档案必须还没有存在.
  • CreateArchive 采用选项 CreateIntermediateDirectories 来指定是否应该创建中继目录. 默认设置是True.
  • CreateArchive 不删除源文件或者目录.

范例范例打开所有单元关闭所有单元

基本范例 (4)基本范例 (4)

从 ExampleData 目录中创建一个 ZIP 档案,并且把它放到当前目录:

In[1]:=
Click for copyable input
Out[1]=

在当前目录中创建一个 .tar.gz 档案:

In[1]:=
Click for copyable input
Out[1]=

指定一个明确的目标路径:

In[1]:=
Click for copyable input
Out[1]=

完全指定一个目标路径和文件名:

In[1]:=
Click for copyable input
Out[1]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »