This Domain(Admin5.com) is for Sale:

CopyFile 方法

时间:2007-12-27  来源:不详  作者:林子
QQ 收藏到MisterWong

从一个位置向另一个位置复制一个或多个文件。

织梦好,好织梦

object.CopyFile ( source, destination[, overwrite] ) 内容来自dedecms

参数

object

copyright dedecms

必选项。 object 应为 FileSystemObject的名称。 本文来自织梦

source 织梦内容管理系统

必选项。 指定文件字符串,可以包含通配字符来复制一个或多个文件。

织梦内容管理系统

destination 内容来自dedecms

必选项。 目的字符串,文件将从 source 复制到这里。 不答应通配字符。

织梦好,好织梦

overwrite

织梦好,好织梦

可选项。 Boolean 值,指明是否覆盖已有文件。 假如为 true ,则文件将被覆盖;假如为 false ,则文件不会被覆盖。 默认的是 true 。 注重,假如 destination 设置了只读属性,那么无论 overwrite 的值是什么, CopyFile 都会失败。

织梦好,好织梦

说明

通配字符只能用在 source 参数中最后的路径成分中。 举例来说,可以使用: 内容来自dedecms

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

fso.CopyFile ("c:\\mydocuments\\letters\\*.doc", "c:\\tempfolder\\") 内容来自dedecms 

但不能够使用: 内容来自dedecms

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

fso.CopyFile ("c:\\mydocuments\\*\1???97.xls", "c:\\tempfolder") dedecms.com 

假如 source 包含了通配字符或者 destination 以路径分隔符 (\) 结束,那么将假定 destination 是一个已有的文件夹,满足匹配的文件将复制到这个文件夹中。 否则,将假定 destination 是要创建的文件名。 无论哪种情况,假如复制的是单个文件,将会有三种可能。

  • 假如 destination 不存在,那么 source 将被复制。 这是通常情况。
  • 假如 destination 是已有文件,当 overwritefalse 时将会产生一个错误。 否则将会试图用 source 覆盖已有文件。
  • 假如 destination 是目录,将会出错。

假如使用通配字符的 source 不能匹配任何文件,将会出错。 CopyFile 方法碰到第一个错误时终止。 出错后不会试图回滚或撤消出错前所做的修改。 内容来自dedecms

请参阅

Copy 方法 | CopyFolder 方法 | CreateTextFile 方法 | DeleteFile 方法 | MoveFile 方法应用于: FileSystemObject 对象

织梦好,好织梦

看完这篇,您有何感觉呢?

上一篇:Copy 方法   下一篇:Close 方法

文章评论

共有位Admini5网友发表了评论 查看完整内容

站长之家wangzhan.dngz.net

24小时热门信息