Метод Delete в ASP

Определение и использование

Метод Delete может удалить указанный файл или папку.

Комментарий:Если указанный файл или папка не существует, возникает ошибка. Метод Delete, используемый для содержимого папки и пустой папки, одинаков. В зависимости от того, содержится ли в папке что-то или нет, указанная папка будет удалена. Результат применения метода Delete к File или Folder совпадает с действиями, выполняемыми с помощью FileSystemObject.DeleteFile или FileSystemObject.DeleteFolder.

Синтаксис:

FileObject.Delete[(force)]
FolderObject.Delete[(force)]
Параметр Описание
force Опционально. Указывает, можно ли удалять только читаемые файлы или папки, булево значение. True указывает, что только читаемые файлы/папки могут быть удалены, false указывает, что файлы/папки не могут быть удалены. По умолчанию false.

Пример для объекта File

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Delete
set f=nothing
set fs=nothing
%>

Пример для объекта Folder

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Delete
set fo=nothing
set fs=nothing
%>