Loading...

Borrar archivos de un folder con ASP clásico

Ez.Biz Cloudware
Blog de ASP Clásico

Borrar archivos de un folder con ASP clásico

Código ASP clásico

Por ASP clásico / 17/05/2013 @ 09:44:37 / 1476 visitas

El siguiente código ASP clásico permite borrar archivos de una carpeta ubicada en el servidor web utilizando el objeto "Scripting.FileSystemObject"

<%
dim objFS
dim FolderPath
dim objFolder
dim objFiles

'creamos filesystem object... que bien va este objeto!!'
Set objFS = Server.CreateObject("Scripting.FileSystemObject")
'cojemos la carpeta actual en el objeto carpeta'
FolderPath=server.mappath(".") & "\"
Set objFolder = objFS.GetFolder(FolderPath)
'asignamos la colección de archivos de la carpeta a un objeto File'
Set objFiles = objFolder.Files

For Each objFile In objFiles
'Mi condición para borrar es que los archivos contengan 2 cadenas de carácteres en el nombre: la variable usuario y la extensión .htm'
if (instr(objFile.name,v_user) <> 0) and (instr(objFile.name,".htm") <> 0) then
objFS.deletefile(objFile.path)
end if
Next

set objFiles = nothing
set objFolder = nothing
set objFS = nothing
%>

Descubre más sobre cómo simplificar y optimizar tu trabajo empresarial en el Blog de CoreASP.

Borrar archivos ASP clásico, eliminar archivos ASP, eliminar archivos de una carpeta, manejo de archivos ASP, programación ASP clásico, depuración de ASP, automatización de tareas, sistema de archivos ASP

Descargo de Responsabilidad:

El contenido y los recursos que ofrecemos en CoreASP están destinados únicamente a proporcionar herramientas y ejemplos prácticos para el desarrollo en ASP Clásico. Esta información es de carácter general y no debe considerarse asesoramiento profesional o técnico específico para tu proyecto. Aunque hacemos todo lo posible por asegurar la calidad y precisión de los recursos compartidos, no garantizamos que sean completamente libres de errores o que se ajusten perfectamente a todas las situaciones. CoreASP no se responsabiliza por cualquier pérdida, daño o inconveniente derivado del uso directo o indirecto de los recursos o información proporcionada. Además, CoreASP no respalda ni asume responsabilidad por enlaces o contenido de terceros que puedan estar referenciados en nuestra plataforma. Todos los derechos de propiedad intelectual sobre el contenido y recursos publicados en CoreASP pertenecen a CoreASP o a sus respectivos propietarios, y su uso está sujeto a las condiciones de la licencia especificada para cada recurso. Nos reservamos el derecho de modificar este descargo de responsabilidad en cualquier momento sin previo aviso. Para más detalles, consulta el documento completo de términos y condiciones.