API函数版权文件。
1、复印方法
说明
将指定的文件或文件夹从一个位置复制到另一个位置。
语法
object.Copy destination[,overwrite]
Copy方法的语法包含以下部分:
部分说明
对象需要。 始终是File或Folder对象的名称。
目标所需。 将文件或文件夹复制到的接收方。 不允许通配符。
overwrite是可选的。 布尔值。 如果该值为True,则将复盖现有文件或文件夹。 如果为False,则不涵盖它们。
说明
对于File或Folder,Copy方法的结果与FileSystemObject.CopyFile或FileSystemObject.CopyFolder操作的结果相同。 在后者的情况下,object引用的文件或文件夹作为参数传递。 请注意,您可以通过以后的方法复制多个文件或文件夹。
=====================================
2、版权文件方法
说明
将一个或多个文件从一个位置复制到另一个位置。
语法
object.CopyFile source,destination[,overwrite]
CopyFile方法的语法包含以下部分:
部分说明
对象需要。 对象始终是文件系统对象的名称。
source需要。 说明表示要复制的文件的字符串文件。 可以包含通配符。
目标所需。 指示将向其复制source中一个或多个文件的接收方的字符串中不能使用通配符。
overwrite选项的。 指示存在的文件是否被复盖的布尔值。 如果为True,则文件将被复盖; 如果为False,则不涵盖它们。 默认值为True。 请注意,如果目标具有只读属性设置,则无论overwrite的值如何,CopyFile都将失败。
说明
通配符仅适用于source参数的最后一个路径部件。 例如,可以在以下情况下使用通配符:
file system object.copyfile ” c :\my documents\letters *.doc “,” c:\tempfolder\”
但是,以下情况下不可用:
file system object.copyfile“c :\my documents *\R1? 97.xls “,” c : (临时文件夹)
如果source包含通配符或目标,并且以路径分隔符\结尾,则目标被认为是已存在的文件夹,并且将复制匹配的文件。 否则,我们认为目标是要创建的文件的名称。 无论如何,复制一个文件可能会导致三个事件。
如果目标不存在,则将复制源。 这是正常情况。
如果目标是现有文件,则当overwrite的值为False时发生错误。 否则,source副本文件将尝试复盖现有文件。
如果目标是目录,则会发生错误。
如果使用通配符的source与文件不匹配,也会发生错误。 CopyFile方法因第一个遇到的错误而停止。 请不要回滚或撤消在发生错误之前所做的更改。
=====================================
3、FileCopy语句
复制文件。
语法
文件复制源,目标
FileCopy语句的语法包含以下命名参数:
部分说明
source必需参数。 表示要复制的文件名的字符串表达式。 source可以包含目录或文件夹以及驱动器。
目标所需的参数。 指定目标文件名的字符串表达式。 目标可以包括目录或文件夹以及驱动器。
说明
如果尝试对打开的文件使用FileCopy语句,则会发生错误。