MoveFolder (Método)
Descripción
Mueve una o más carpetas desde una ubicación a otra.
Sintaxis
objeto.MoveFolder origen, destino
La sintaxis del método MoveFolder consta de las siguientes partes:
Parte | Descripción |
---|---|
objeto | Requerido. Siempre el nombre de un objeto FileSystemObject. |
origen | Requerido. La ruta de la carpeta o carpetas que se van a mover. La cadena del argumento origen puede contener caracteres comodín sólo en el último componente de la ruta. |
destino | Requerido. La ruta donde se van a mover la carpeta o carpetas. El argumento destino no puede contener caracteres comodín. |
Comentarios
Si origen contiene comodínes o destino finaliza con un separador de ruta (\), se supone que destino especifica una carpeta existente a la que se van a mover los archivos coincidentes. Si no, se supone que destino es el nombre de una carpeta de destino que se va a crear. En cualquier caso, pueden ocurrir tres cosas cuando se mueve una carpeta individual:
- Si destino no existe, la carpeta se mueve. Este es el caso normal.
- Si destino es un archivo existente, se produce un error.
- Si destino es un directorio, se produce un error.
También se produce un error si un origen que utiliza caracteres comodín no coincide con ninguna carpeta. El método MoveFolder se detiene en el primer error que se encuentra. No se hace ningún intento de volver atrás o deshacer cualquier cambio realizado antes de que se produzca el error.
Importante Este método permite mover carpetas entre volumenes sólo si éstos son compatibles con el sistema operativo.