文档

这是机器翻译

翻译的微软
鼠标在文本上查看原文。点击下面的按钮,返回该页面的英文版本。

拷贝文件

复制文件或文件夹

语法

拷贝文件(“源”、“目的地”)
拷贝文件(“源”、“目标”、“f')
状态= copyfile(___
[status,message] = copyfile(___
[status,message,messageid] = copyfile(___

描述

拷贝文件(“源”、“目的地”)复制指定的文件或文件夹到文件或文件夹目的地.的值而且目的地是1 x n个字符串。使用完整路径名或相对于当前文件夹的路径名。若要复制多个文件或文件夹,请使用一个或多个通配符()的最后一个文件分隔符.中不能使用通配符目的地

拷贝文件(“源”、“目标”、“f')副本目的地即使当目的地不可写。的读写属性的状态目的地不会改变。你可以使用f使用任何语法拷贝文件

状态= copyfile(___将结果报告为逻辑标量,状态.取值为1为了成功0失败。

[status,message] = copyfile(___以字符串形式返回任何警告或错误消息消息.当拷贝文件成功,消息是一个空字符串。

[status,message,messageid] = copyfile(___将任何警告或错误标识符作为字符串返回消息id.当拷贝文件成功,消息id是一个空字符串。

例子

全部折叠

复制文件到另一个文件夹

复制myFun.m从当前文件夹到d: / /项目/工作

拷贝文件(“myFun.m”“d: /工作/项目/”

复制文件到其当前文件夹

复制myFun.m在当前文件夹中,为其分配名称myFun2.m

拷贝文件(“myFun.m”“myFun2.m”

使用通配符将文件和文件夹复制到新文件夹

复制名称以。开头的文件和子文件夹我的,来自项目子文件夹内的当前文件夹到文件夹新的项目,与当前文件夹在同一级别:

拷贝文件(项目/我的*,“. . /欲/”)

复制文件到一个新的,不存在的文件夹

的内容项目子文件夹中的我:/工作/欲文件夹,新的项目不存在。

拷贝文件(“项目”、“我:/工作/欲”)

拷贝覆盖只读文件的文件

复制myFun.m从当前文件夹到d: / /限制/ myFun2.m工作,在那里myFun2.m是只读的。

[status,message,messageId] = copyfile('myFun. id ')m’,……' d: / /限制/ myFun2.m工作',' f ')
status = 1 message = " messageId = "

状态1和空的消息而且消息id字符串确认复制成功。

更多关于

全部折叠

提示

  • 的时间戳目的地是否与的时间戳相同

  • 是一个文件夹,目的地一定是文件夹。

    • 是文件夹,并且目的地不存在,拷贝文件创建目的地并复制的内容目的地

    • 是文件夹,并且目的地是已存在的文件夹,拷贝文件复制目的地

    • 是多个文件,并且目的地不存在,拷贝文件创建目的地

R2006a之前介绍

这个话题有用吗?