Amigos, si mando a ejecutar esta linea:
filesys.DeleteFile "c:\somefile.txt"
existe forma de recuperar el archivo eliminado? cae en cual papelera? en la del servidor?
gracias
| ||||
Me temo que no, salvo mejores opiniones alguna vez traté de ver como recuperar algun archivo borrado con FSO y no encontré nada al respecto...espero que no hayas borrado nada importante ![]() Salu2,
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
No, no se puede recuperar nada borrado con FSO. Lo que podrías hacer es crear una carpeta temporal dentro de tu aplicaci´´on a manera de "papelera" y... 1- Mover allí el archivo a borrar, pero con un nombre aleatorio (usando el método GetTempName) 2- Crear un archivo de texto con el mismo nombre aleatorio, pero con otra extensión (ej: .~mp) 3- En este archivo generado guardás el nombre y la ubicación física original del archivo movido Para recuperar los "eliminados", leés y listás el contenido de todos los archivos ".~mp" y generás un enlace con cada uno que apunte a un script que se encargue de recuperar el archivo antes eliminado... ... y ya me entusiasmé y la próxima versión de EoS tendrá papelera de reciclaje ;)
__________________ ...___... |