Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: sauloco en 20 Enero 2010, 13:02 pm



Título: Error Copy en Batch
Publicado por: sauloco en 20 Enero 2010, 13:02 pm
Hola a todos, Soy nuevito en el foro.
Necesito que me den una mano con un problemita q tengo en batch.

el comando copy siguiente:

Código:
copy /Z /Y /V "\\nombre_pc_remoto\carpeta_a\archivo.exe" "X:\carpeta_b\" 

donde nombre_pc_remoto es un servidor que corre bajo windows 2003 server y las locales son todas XP.
El problema que en muchos casos se me ha dado que los ejecutables ubicados en algunas PC estan rotos.  :huh:


Título: Re: Error Copy en Batch
Publicado por: leogtz en 20 Enero 2010, 17:26 pm
Utiliza alguno de estos parametros, a ver si así se corrige:
Código:
/A  :  ASCII text file (default)
        /B  :  Binary file copy - will copy extended characters.

Prueba xcopy a ver como va.


Título: Re: Error Copy en Batch
Publicado por: sauloco en 21 Enero 2010, 15:24 pm
Me parece que le voy encontrando un poco la vuelta...  :rolleyes:

Puede que sea que mientras se copia el archivo los usuarios ven la pantalla negra  :o y la cierran...  :silbar:

estoy hablando de una aplicacion de escritorio distribuida por cerca de 200 pcs... y el error es muy aleatorio...

Como hago para ocultar el .bat?

Tengo que ejecutarlo como exe? Si es asi como??


Título: Re: Error Copy en Batch
Publicado por: leogtz en 21 Enero 2010, 17:41 pm
Utiliza nircmd.exe para eso.

Colocas un title a tu batch

Código:
title Algo
nircmd win hide ititle "Algo"

Escondería la ventana con el titulo "Algo"


Título: Re: Error Copy en Batch
Publicado por: sultanovich en 23 Enero 2010, 15:47 pm
se me ocurre que podrias utilizar robocopy, tiene segun entiendo muchas mas opciones de configuracion que el comando copy comun.

No entiendo lo de las ventanas que comentas, no es posible que realices la copia a todos los equipos desde el servidor? porque los clientes tienen que ver un promt en el proceso de copia de archivos?


Saludos,