Biblioteca de tiempo de ejecución de Scripting  

Método Delete

Elimina un archivo o una carpeta especificados.

objeto.Delete( forzar ); 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto File o Folder.
forzar
Opcional. Valor de tipo Boolean que es igual a True si va a eliminar archivos o carpetas que tienen establecido el atributo de sólo lectura; y es igual a False (predeterminado) en caso contrario.

Comentarios

Se produce un error si el archivo o la carpeta especificados no existe.

Los resultados del método Delete en un método File o en un método Folder son idénticos a las operaciones realizadas utilizando FileSystemObject.DeleteFile o FileSystemObject.DeleteFolder.

El método Delete no distingue las carpetas que tienen contenido de las que no tienen contenido. La carpeta especificada, tenga o no contenido.

El siguiente ejemplo muestra el uso del método Delete.

[JScript]
var fso, f;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.CreateTextFile("c:\\prueba.txt", true);
f.WriteLine("Esto es una prueba.");
f.Close();
f = fso.GetFile("c:\\testfile.txt");
f.Delete();
[VBScript]
Dim fso, MiArchivo
Set fso = CreateObject("Scripting.FileSystemObject")
Set MiArchivo = fso.CreateTextFile("c:\archivoPrueba.txt", True)
MiArchivo.WriteLine("Esto es una prueba.")
MiArchivo.Close
Set MiArchivo = fso.GetFile("c:\archivoPrueba.txt")
MiArchivo.Delete 

Consulte también

Método Copy | Método DeleteFile | Método DeleteFolder | Método Move | Método OpenAsTextStream
Se aplica a: Objeto File | Objeto Folder

Ayuda de Javascript y Vbscript para Javascripts.astalaweb.com.