Biblioteca de tiempo de ejecución de Scripting  

Método MoveFolder

Mueve una o más carpetas desde una ubicación a otra.

objeto.MoveFolder ( origen, destino ); 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto FileSystemObject.
origen
Requerido. La ruta de la carpeta o carpetas que va a mover. La cadena del argumento origen sólo puede contener caracteres comodín en el último componente de ruta.
destino
Requerido. La ruta a la que se van a mover la carpeta o carpetas. El argumento destino no puede contener caracteres comodín.

Comentarios

Si origen contiene caracteres comodín o si destino termina con un separador de ruta (\), se asume que destino especifica una carpeta existente a la que se deben mover los archivos coincidentes. De lo contrario, se asume que destino es el nombre de una carpeta de destino que se debe crear. En cualquier caso, pueden ocurrir tres situaciones al mover una carpeta individual.

También se produce un error si un carácter comodín que se utiliza en origen no coincide con ninguna carpeta. El método MoveFolder se detiene en el primer error que encuentra. No se intentan deshacer los cambios realizados antes de que se produjera el error.

Importante Este método sólo permite mover carpetas entre volúmenes si lo permite el sistema operativo.

El siguiente ejemplo muestra el uso del método MoveFolder:

[JScript]
function MoverCarpetaAEscritorio(especificacionDeCarpeta)
{
   var fso;
   fso = new ActiveXObject("Scripting.FileSystemObject");
   fso.MoveFolder(especificacionDeCarpeta, "c:\\windows\\escritorio\\");
}
[VBScript]
Sub MoverCarpeta(especificaciondeunidad)
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.MoveFolder especificaciondeunidad, "c:\windows\Escritorio\"
End Sub

Consulte también

Método CopyFile | Método DeleteFile | Método GetFile | Método GetFileName | Método Move | Método MoveFile | Método OpenTextFile
Se aplica a: Objeto FileSystemObject

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