Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: vilo36 en 17 Febrero 2011, 21:14 pm



Título: vbscript funciones movefile y copyfile
Publicado por: vilo36 en 17 Febrero 2011, 21:14 pm
Buenas a todos,

Estaba currandome un scripts en vbs para que me descargara las configuraciones de unos equipos. Necesito poder mover los archivos de una carpeta a otra, he probado con la función movefile y copyfile, pero ambas me tiran el mismo error "el archivo ya existe". Sin embargo en la carpeta destino no se ha copiado o movido el archivo txt. El codigo que uso es el que viene en el manual, es decir:

Mover:
Código:
Set objfso = createobject("scripting.filesystemobject")
Objfso.movefile "C:\Temporal\config1.txt", "C:\Configuraciones\"

Copiar:
Código:
Set objfso = createobject("scripting.filesystemobject")
Objfso.copyfile "C:\Temporal\config1.txt", "C:\Configuraciones\"

No se si tendra algo que ver, pero el scripts lo lanzo desde la aplicación secureCRT.

Gracias por la ayuda


Título: Re: vbscript funciones movefile y copyfile
Publicado por: Novlucker en 17 Febrero 2011, 21:51 pm
Podrá ser que los archivos que intentas mover estan bloqueados? :-\
Prueba mostrando un msgbox con un un objfso.fileexists(ruta) para ver que devuelve

Saludos


Título: Re: vbscript funciones movefile y copyfile
Publicado por: vilo36 en 19 Febrero 2011, 12:35 pm
Gracias Novlucker, llevabas razón el archivo estaba bloqueado y por eso no podia moverlo. Gracias por la ayuda.