文档

movefile

移动文件或文件夹

句法

movefile源
movefile源目标
movefile源目的地˚F
状态= movefile(___
[状态,MSG] = movefile(___
[状态,味精,MSGID] = movefile(___

描述

movefile资源移动文件或文件夹资源到当前文件夹。movefile不保留的存档属性资源

movefile资源目的地移动资源该文件或文件夹目的地。如果资源目的地是在相同的位置,然后movefile重命名资源目的地。要在移动时重命名文件或文件夹,请目的地从一个不同的名称资源并指定一个文件或文件夹资源

如果资源是文件夹,则目的地必须是一个文件夹。如果资源是一个文件夹或指定多个文件和目的地不存在,那么movefile创建目的地

movefile资源目的地F执行移动,即使目的地不写。读/写属性的状态目的地不会改变。

状态= movefile(___移动指定的文件或文件夹,并返回的状态1如果操作成功。除此以外,movefile回报0。您可以使用此语法与任何在前面的语法输入参数的组合。

[状态味精] = movefile(___也返回出现的任何警告或错误消息文本。

[状态味精MSGID] = movefile(___另外返回该发生的任何警告或错误的消息ID。

例子

全部收缩

通过省略目的地输入移动文件和文件夹到当前文件夹。

创建两个文件夹:第一,我的文件包含文件myfile1.m,第二,myotherfiles包含文件myfile2.m

MKDIR我的文件movefilemyfile1.m我的文件MKDIRmyotherfilesmovefilemyfile2.mmyotherfiles

移动myfile1.m到当前文件夹。由于未指定目的地,MATLAB®假定目标是当前文件夹。

movefilemyfiles的/ myfile1.m

将当前文件夹我的文件。移动myotherfiles和它的内容到当前文件夹。

光盘我的文件movefile../myotherfiles

移动文件和子文件夹名称开头我的从当前文件夹的文件夹新建文件夹,其中新建文件夹以前不存在。

movefile我*新建文件夹

创建文件夹myoldfolder,然后将其重命名为mynewfolder

MKDIRmyoldfoldermovefilemyoldfoldermynewfolder

移动文件myfile1.m从当前文件夹的只读文件夹限制

创建只读文件夹限制

MKDIR限制fileattrib限制-w

移动文件myfile1.m。0显示状态的副本是不成功的。

状态= movefile('myfile1.m'“受限”);状态
状态=合乎逻辑0

移动文件myfile1.m使用“F”选项来覆盖目标文件夹的只读状态。的1和一个空一个状态信息MESSAGEID确认复制成功。

[状态,消息,邮件ID] = movefile('myfile1.m'“受限”'F');状态
状态=合乎逻辑1
信息
消息为0x0 =空字符数组
MESSAGEID
MESSAGEID =为0x0空字符数组

输入参数

全部收缩

文件或文件夹复制,指定为矢量字符或字符串标量。资源可以是绝对或相对路径。要复制多个文件或文件夹,使用通配符(*)。

数据类型:烧焦|

文件或文件夹目的地复印一份,指定为矢量字符或字符串标量。目的地可以是绝对或相对路径,但不能包含通配符(*)。

数据类型:烧焦|

输出参数

全部收缩

移动状态,表示如果到移动的文件或文件夹的尝试是成功的,返回0要么1。如果尝试成功,值状态是1,否则该值为0。

数据类型:合乎逻辑

错误消息,返回作为字符向量。如果出现错误或警告,味精包含错误或警告的消息文本。除此以外,味精是空的,“”

错误消息标识符,返回作为字符向量。如果出现错误或警告,MSGID包含错误或警告的消息标识符。除此以外,MSGID是空的,“”

R2006a前推出

是这个主题有帮助吗?