文档

这是机器翻译

翻译的微软
鼠标看到原始文本。点击下面的按钮返回页面的英语版。

移动文件

移动文件或文件夹

语法

移动文件(“源”)
移动文件(“源”、“目的地”)
移动文件(“源”、“目的地”、“f”)
(地位、消息、消息id) =移动文件(___)

描述

移动文件(“源”)移动文件或文件夹命名到当前文件夹,绝对或相对路径名称的文件夹或文件。将多个文件或文件夹,使用一个或多个通配符(*最后文件分隔符后)。的在路径字符串参数允许通配符。移动文件不保存的档案属性

移动文件(“源”、“目的地”)移动文件或文件夹命名位置目的地,在那里目的地绝对或相对路径的文件夹或文件。将多个文件或文件夹,您可以使用一个或多个通配符(*最后文件分隔符后)。你不能使用通配符目的地。重命名一个文件或文件夹时,目的地一个不同的名称比,并指定只有一个文件。当目的地有相同的位置,移动文件重命名目的地

移动文件(“源”、“目的地”、“f”)移动文件或文件夹命名位置目的地,不管的只读属性目的地

(地位、消息、消息id) =移动文件(___)移动文件或文件夹命名位置目的地返回状态,信息,和MATLAB®消息ID。在这里,状态是合乎逻辑的1成功的或逻辑0为错误。移动文件只需要一个输出参数。

例子

移动文件到当前文件夹

假设myfile是一个在当前文件夹,子文件夹移动文件myfunction.m当前文件夹:

移动文件(“myfile / myfunction.m”)

假设项目/测试点是当前文件夹,搬家吗项目/ myfile当前文件夹及其内容:

移动文件(. . / myfile)

重命名一个文件在当前文件夹

在当前文件夹,命名oldname.mnewname.m:

移动文件(“oldname.m”、“newname.m”)

使用一个通配符匹配所有文件

假设myfile是当前文件夹的子文件夹,将所有文件的名字开始吗我的myfile文件夹,到当前文件夹:

移动文件(“myfile /我*”)

移动一个文件到另一个文件夹

假设项目和当前文件夹在同一水平上,移动文件myfunction.m从当前文件夹的文件夹项目:

移动文件(“myfunction.m”、“. . /项目”)

移动一个文件夹到下一水平

假设项目是当前文件夹的子文件夹,文件夹吗项目/测试点及其所有内容水平项目项目/ myfile:

移动文件(“项目/测试点”,“项目/ myfile /”)

将文件移动到一个只读文件夹和重命名文件

移动文件myfile.m从当前文件夹d: /工作/限制、分配它的名字test1.m,在那里限制是一个只读的文件夹:

移动文件(“myfile.m”、“d: /工作/限制/ test1.m ', ' f ')

只读文件myfile.m不再是在当前文件夹。该文件test1.m是在d: /工作/限制只读。

移动文件时返回状态

将所有文件的文件夹myfile他们的名字开始到当前文件夹,当有一个错误。你多线样式新*作为nex *没有项目在当前文件夹nex *:

[年代,混乱,messid] =移动文件(myfile / nex *) s = 0 =没有发现匹配的文件。messid = MATLAB:移动文件:FileDoesNotExist

之前介绍过的R2006a

这个主题有帮助吗?