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


DirRemove

Удаляет директорию/папку.

DirRemove('path'[,recurse=0])

Параметры

path Путь к каталогу для удаления.
recurse [необязательный] Этот флаг указывается в случае, если необходимо также удалить подкаталоги.
0 = (по умолчанию) удаляет папку, только если она пуста
1 = удалять файлы и подкаталоги (как команда DelTree в DOS)

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

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

Примечания

Некоторые атрибуты каталога (R) могут сделать удаление невозможным.
Для удаления потребуется снятие указанных атрибутов функцией FileSetAttrib().

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

См. также

DirCreate, DirCopy, DirMove, FileDelete, FileRecycle

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


exect=DirRemove('C:\Backups\MyDocs',1) ;; удалить папку MyDocs


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