公告:本站提供编程开发方面的技术交流与分享,打造最佳教程网,希望能为您排忧解难!

JS教程

MoveFile 方法

更新时间:2013-05-03 23:48:11 |

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

object.MoveFile (source, destination);

参数

object

必选项。 应为 FileSystemObject 的名称。

source

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

destination

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

说明

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

  • 如果destination不存在,那么那么文件将被移动。 这是普通情况。
  • 如果destination是已经存在了的文件,那么将出错。
  • 如果destination是目录,那么也将出错。

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

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

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

1 function MoveFile2Desktop(filespec)

{

3   var fso;

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

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

6}

请参阅

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

最佳教程网

最大的技术交流平台 www.goodxyx.com© CopyRight 2011-2013, All Rights Reserved

浙ICP备11033019号