Artículos
ASP

Borrar un directorio en ASP

07/Feb/2007

El borrado de un directorio consiste en una operación muy similar al borrado de un fichero. Si para este segundo usamos en ASP la función DeleteFile, para borrar un directorio en ASP usaremos la función DeleteFolder.

Los argumentos que reciben ambas funciones son exactamente los mismos:

  • Nombre del Directorio, el cual queremos borrar.
  • Obligatoriedad, el directorio se borrará incluso si el directorio es de solo lectura. Por defecto este valor está a false.

En el caso de que intentemos borrar un directorio que no exista se generará un error. Es por ello que es aconsejable usar el método FolderExists que nos indique si el directorio existe.

Veamos como sería el código:

<%

 Dim sDirectorio
 sDirectorio = "c:\\temp\\victor"

 Set fso = Server.CreateObject("Scripting.FileSystemObject")

 if (fso.FolderExists(sDirectorio)) then
  fso.DeleteFolder sDirectorio,true
  Response.Write "Borrado el directorio" & sDirectorio    
 else
  Response.Write "No existe el directorio" & sDirectorio
 end if

%>

Esto lo deberemos de guardar como un fichero BorradoDirectorio.asp

Suscribir
Notificar de
guest
0 Comentarios
Opiniones integradas
Ver todos los comentarios