Pregunta: | 2082 - BORRAR ARCHIVOS CON FILESYSTEMOBJECT |
Autor: | Isabel Sacristan |
Mi problema es que después de haber hecho funciones sobre un archivo de texto de forreading, forappeding y forwritting, intento borrarlo, pero me dice que permiso denegado. He probado a borrarlo de todas las maneras que he encontrado, pero siempre me dice lo mismo. Si me podeis ayudar os lo agradecería muchísimo, de verdad. Un saludo |
Respuesta: | jose luis Corporales Prieto |
<html>
<head><title>BORRAR ARCHIVO</title> </head> <BODY> <SCRIPT LANGUAGE="VBScript"> Sub Borrar_OnClick Dim fso, f1, f2, s Set fso = CreateObject("Scripting.FileSystemObject") ' Obtener una ruta y el nombre del archivo a borrar Set f2 = fso.GetFile("C:\2001.txt") ' si quisieramos borrar el archivo hariamos como sigue: f2.Delete End Sub </script> <INPUT TYPE="BUTTON" NAME="Borrar" value="BORRAR ARCHIVO"><br><br> "CREA UN ARCHIVO DE TEXTO EN EL DISCO C LLAMADO "2001.TXT" Y HAZ CLICK SOBRE EL BOTON "BORRAR ARCHIVO" ---DESAPARECERA DEL DISCO C. (Despues estudia el codigo de esta paguina). Un Saludo [email protected] </BODY> </HTML> |
Respuesta: | Mario Urbano |
Hola, Yo pasé por ese problema también, antes de borrarlo tienes que cambiar el atributo del archivo a Normal. FileLocal.Attributes = Normal y después puedes borrarlo. espero que te funcione. |
Respuesta: | Juan Carlos Noguera |
Revisa que las carpetas tengan los permisos correpondientes. Ten en cuenta que solo podrás borrar un archivo en el mismo servidor. Es decir, no puedes borrar archivos de un cliente. |