移动文件
移动文件或文件夹
语法
移动文件(“源”)
移动文件(“源”、“目的地”)
移动文件(“源”、“目的地”、“f
”)
(地位、消息、消息id) =移动文件(___)
描述
移动文件(“源”)
移动文件或文件夹命名源
到当前文件夹,源
绝对或相对路径名称的文件夹或文件。将多个文件或文件夹,使用一个或多个通配符(*
最后文件分隔符后)源
。的源
在路径字符串参数允许通配符。移动文件
不保存的档案属性源
。
移动文件(“源”、“目的地”)
移动文件或文件夹命名源
位置目的地
,在那里源
和目的地
绝对或相对路径的文件夹或文件。将多个文件或文件夹,您可以使用一个或多个通配符(*
最后文件分隔符后)源
。你不能使用通配符目的地
。重命名一个文件或文件夹时,目的地
一个不同的名称比源
,并指定只有一个文件源
。当源
和目的地
有相同的位置,移动文件
重命名源
来目的地
。
移动文件(“源”、“目的地”、“
移动文件或文件夹命名f
”)源
位置目的地
,不管的只读属性目的地
。
(地位、消息、消息id) =移动文件(___)
移动文件或文件夹命名源
位置目的地
返回状态,信息,和MATLAB®消息ID。在这里,状态
是合乎逻辑的1
成功的或逻辑0
为错误。移动文件
只需要一个输出参数。
例子
移动文件到当前文件夹
假设myfile
是一个在当前文件夹,子文件夹移动文件myfunction.m
当前文件夹:
移动文件(“myfile / myfunction.m”)
假设项目/测试点
是当前文件夹,搬家吗项目/ myfile
当前文件夹及其内容:
移动文件(. . / myfile)
重命名一个文件在当前文件夹
在当前文件夹,命名oldname.m
来newname.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