Описание функции


DirCopy

Копирует каталог, все его подкаталоги и файлы (подобно xcopy).

DirCopy('source dir','dest dir'[,flag=0])

Параметры

source dir Путь к исходному каталогу (без конечного обратного слеша). Например, 'C:\Path1'
dest dir Путь к каталогу назначения (без конечного обратного слеша). Например, 'C:\Path_Copy'
flag [необязательный] Этот флаг указывает поведение функции в случае, если в каталоге назначения уже присутствуют файлы:
0 = (по умолчанию) не перезаписывать существующие файлы
1 = перезаписывать существующие файлы

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0, если произошла ошибка при копировании каталога.

Примечания

Если в каталоге назначения не существует необходимого дерева каталогов, то оно будет создано (если это возможно).

Функцию можно подключить через команду exect

См. также

DirMove, FileCopy, FileMove, DirRemove

Примеры:
 Как создать кнопку?


exect=DirCopy(@MyDocumentsDir,'C:\Backups\MyDocs',1) ;; копировать каталог "Мои документы" в папку MyDocs

exect=DirCopy('C:\Test','C:\Backups\MyDocs',1) ;; копировать каталог Test в папку MyDocs


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru