Biblioteca de tiempo de ejecución de Scripting  

Método Copy

Copia de una ubicación a otra un archivo o carpeta especificado.

objeto.Copy( destino[, sobreescribir] ); 

Argumentos

objeto
Requerido. Siempre debe ser el nombre de un objeto File o Folder.
destino
Requerido. Destino al que se desea copiar el archivo o carpeta. Los caracteres comodín no están permitidos.
sobreescribir
Opcional. Valor de tipo Boolean que es True (predeterminado) si los archivos o carpetas existentes que se van a sobreescribir; es False en caso contrario.

Comentarios

Los resultados del método Copy en un objeto File o Folder son idénticos a las operaciones realizadas utilizando FileSystemObject.CopyFile o FileSystemObject.CopyFolder donde el archivo o carpeta al que hace referencia objeto se pasan como argumento. Observe, pese a todo, que los métodos alternativos son capaces de copiar múltiples archivos o carpetas.

Ejemplo

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

[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.Copy("c:\\windows\\escritorio\\prueba2.txt");
[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.Copy ("c:\windows\Escritorio\prueba2.txt")

Consulte también

Método CopyFile | Método CopyFolder | Método Delete | Método Move | Método OpenAsTextStream
Se aplica a: Objeto File | Objeto Folder

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