Biblioteca de tiempo de ejecución de Scripting  

Método CopyFolder

Copia una carpeta de forma recursiva desde una ubicación a otra.

objeto.CopyFolder ( origen, destino[, sobreescribir] ); 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto FileSystemObject.
origen
Requerido. Cadena de caracteres de especificación de carpeta, que puede incluir caracteres comodín, para una o más carpetas que desea copiar.
destino
Requerido. Cadena de caracteres de destino en la que la carpeta y subcarpetas de origen se van a copiar. Los caracteres comodín no están permitidos.
sobreescribir
Opcional. Un valor lógico que indica si las carpetas existentes se pueden sobreescribir. Si es igual a true, se sobreescriben los archivos; si es igual a false, no se sobreescriben. El valor predeterminado es true.

Comentarios

Los caracteres comodín sólo se pueden utilizar en el componente de la última ruta del argumento origen. Por ejemplo, puede utilizar:

[JScript]
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFolder ("c:\\misdocumentos\\cartas\\*", "c:\\carpetatemporal\\")
[VBScript]
FileSystemObject.CopyFolder "c:\misdocumentos\cartas\*", "c:\carpetatemporal\"

Pero no puede utilizar:

[JScript]
fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFolder ("c:\\misdocumentos\\*\\*", "c:\\carpetatemporal\\")
[VBScript]
FileSystemObject.CopyFolder "c:\misdocumentos\*\*", "c:\carpetatemporal\"

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

También se produce un error si un origen que utiliza caracteres comodín no coincide con ninguna carpeta.

El método CopyFolder se detiene en el primer error que encuentra. No se intentan deshacer los cambios realizados antes de que se produjera un error.

Consulte también

Método CopyFile | Método Copy | Método CreateFolder | Método DeleteFolder | Método MoveFolder
Se aplica a: Objeto FileSystemObject

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