Biblioteca de tiempo de ejecución de Scripting  

Método DeleteFolder

Elimina una carpeta especificada y su contenido.

objeto.DeleteFolder ( especificaciondecarpeta[, forzar] ); 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto FileSystemObject.
especificaciondecarpeta
Requerido. El nombre de la carpeta que desea eliminar. La cadena del argumento especificaciondecarpeta puede contener caracteres comodín en el último componente de ruta.
forzar
Opcional. Valor de tipo Boolean que es igual a true si va a eliminar carpetas que tienen establecido el atributo de sólo lectura; y es igual a false (predeterminado) en caso contrario.

Comentarios

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

Se produce un error si no se encuentran carpetas coincidentes. El método DeleteFolder se detiene en el primer error que encuentra. No se intentan deshacer los cambios realizados antes de que se produjera el error.

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

[JScript]
function EliminarCarpeta(especificacionDeCarpeta)
{
   var fso;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   fso.DeleteFolder(especificacionDeCarpeta);
}
[VBScript]
Sub EliminarCarpeta(especificacionDeCarpeta)
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.EliminarCarpeta(especificacionDeCarpeta)
End Sub

Consulte también

Método CopyFolder | Método CreateFolder | Método Delete | Método DeleteFile | Método MoveFolder
Se aplica a: Objeto FileSystemObject

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