Описание функции | |
DirCopy |
Копирует каталог, все его подкаталоги и файлы (подобно xcopy).
DirCopy('source dir','dest dir'[,flag=0])
Параметры
source dir | Путь к исходному каталогу (без конечного обратного слеша). Например, 'C:\Path1' |
dest dir |
Путь к каталогу назначения (без конечного обратного слеша). Например, 'C:\Path_Copy' |
flag |
[необязательный] Этот флаг указывает поведение функции в случае, если в каталоге назначения уже присутствуют файлы: 0 = (по умолчанию) не перезаписывать существующие файлы 1 = перезаписывать существующие файлы |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если произошла ошибка при копировании каталога. |
Примечания
Если в каталоге назначения не существует необходимого дерева каталогов, то оно будет создано (если это возможно).См. также
DirMove, FileCopy, FileMove, DirRemove
Примеры: | Как создать кнопку? |
exect=DirCopy(@MyDocumentsDir,'C:\Backups\MyDocs',1) ;; копировать каталог "Мои документы" в папку MyDocs
exect=DirCopy('C:\Test','C:\Backups\MyDocs',1) ;; копировать каталог Test в папку MyDocs