MoveFile 方法

王朝other·作者佚名  2008-05-31
宽屏版  字体: |||超大  

从一个位置向另一个位置移动一个或多个文件。

object.MoveFile ( source, destination );

参数

object

必选项。 应为 FileSystemObject 的名称。

source

必选项。 所要移动的文件的路径。 source 参数的字符串只能在路径的最后成分中包含通配字符。

destination

必选项。 文件要移到的路径。 destination 参数不能包含通配字符。

说明

假如 source 包含了通配字符,或者 destination 以路径分隔符 (\) 结束,那么将假定 destination 指定了一个已有的文件夹,匹配的文件将移入其中。 否则,将假定 destination 为需要创建的目的文件名。 无论哪种情况,假如移动的是单个文件,将有三种可能:

假如 destination 不存在,那么那么文件将被移动。 这是普通情况。

假如 destination 是已经存在了的文件,那么将出错。

假如 destination 是目录,那么也将出错。

假如 source 中使用的通配字符无法匹配任何文件,那么也将出错。 MoveFile 方法在碰到第一个错误时终止。 出错后不会试图回滚任何出错前所做的修改。

重要 只有在操作系统支持时,才能通过这种方法在卷之间移动文件。

下面的例子说明了 MoveFile 方法的用法:

function MoveFile2Desktop(filespec)

{

var fso;

fso = new ActiveXObject("Scripting.FileSystemObject");

fso.MoveFile(filespec, "c:\\windows\\desktop\\");

}

请参阅

CopyFile 方法 DeleteFile 方法 GetFile 方法 GetFileName 方法 Move 方法 MoveFolder 方法 OpenTextFile 方法应用于: FileSystemObject 对象

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有