DirRemove
Удаляет директорию / папку.
DirRemove ( "path" [, recurse = 0 ] )
Параметры
path | Путь к каталогу для удаления. |
recurse |
[необязательный] Этот флаг указывается в случае, если необходимо также удалить подкаталоги. 0 = (по умолчанию) удаляет папку, только если она пуста 1 = удалять файлы и подкаталоги (как команда DelTree в DOS) |
Возвращаемое значение
Успех: | Возвращает 1. |
Ошибка: | Возвращает 0, если произошла ошибка при удалении каталога (или он не существует). |
Примечания
Некоторые атрибуты каталога (R) могут сделать удаление невозможным. Для удаления потребуется снятие указанных атрибутов функцией FileSetAttrib().См. также
DirCreate, DirCopy, DirMove, FileDelete, FileRecycleПример
Exit ; защита от случайного запуска
; Удаляет папку C:\Test1 и все подпапки и файлы
DirRemove("C:\Test1", 1)