Книга: Windows Script Host для Windows 2000/XP
Методы CopyFile и CopyFolder
Методы CopyFile и CopyFolder
Для копирования нескольких файлов или каталогов в последнем компоненте параметра source
можно указывать групповые символы "?" и "*"; в параметре destination
групповые символы недопустимы. Например, следующий пример является корректным кодом:
FSO = WScript.CreateObject("Scripting.FileSystemObject");
FSO.CopyFile("с:mydocumentsletters*.doc", "с:tempfolder");
А так писать нельзя:
FSO = WScript.CreateObject("Scripting.FileSystemObject");
FSO.CopyFile("с:mydocuments*R1???97.xls", "с:tempfolder");
Необязательный параметр overwrite
является логической переменной, определяющей, следует ли заменять уже существующий файл/каталог с именем destination
(overwrite=true
) или нет (overwrite=false
).
При использовании методов CopyFile
и CopyFolder
процесс копирования прерывается после первой возникшей ошибки (как и в команде COPY
операционной системы).