Robocopy

Iniciado por zuluwolf, 17 Julio 2011, 02:30 AM

0 Miembros y 2 Visitantes están viendo este tema.

zuluwolf

Buenas!!
a ver si alguien me puede echar una mano con este programilla.
A ver, cuando hago el batch con el robocopy le pongo varias opciones para que haga la copia de seguridad automatizada al inciar el sistema tanto de hacia varios directorios como unidades, todo bien, pero tengo un dilema y es que la ultima orden del bach es el robocopy con una opcion para que haga la copia cada cierto tiempo, entonces se queda la ventana de la consola en ejecucion todo el tiempo.
La cuestion es, se puede ocultar esa ventana?
lo unico que se me ocurre es la ultima opcion del bach hacer uno aparte y meterlo en el programador de tareas para que lo ejecute cada 2 o 3 horas, pero veo esto un poco chapucero.
A alguien se le ocurre algo?
Gracias de todos modos.
Salu2

SuperDraco

Lo realmente chapucero sería ocultar la instancia del CMD y dejarla corriendo en segundo plano, pero bueno, si que puedes hacerlo.


Nircmd Win hide ititle "CMD.exe"


Nircmd lo encontrarás en lapágina de nirsoft.

saludosss
No he vuelto, solo estoy de paso.

WaAYa HaCK

#2
Más fácil:
Debes tener:

C:\lanzador.bat -> Lo ejecutas una vez.
Código (dos) [Seleccionar]
@echo off
Wscript.exe "C:\ocultar.vbs" && exit


C:\ocultar.vbs -> Es un VBScript que oculta las ventanas, por así decirlo  :P
Código (vb) [Seleccionar]
set objshell = createobject("wscript.shell")
objshell.run "C:\robocopy.bat", vbhide


Y C:\robocopy.bat es el .bat que tú tenías, con las instrucciones y todo.


Aquí tienes un diagrama  :P :

ejecutas C:\lanzador.bat, que ejecuta C:\ocultar.vbs, que ejecuta oculto C:\robocopy.bat, que no se ve  :D


Saludos!
La cacatúa yoyó es nueva en el zoo!

zuluwolf

Muchas gracias a los 2!!
Pitoloco lo de que dejar la ventana del cmd no es muy factible pq los usuarios de los terminales no es q sean muy listos y alguno puede cerrarla o vete a saber, por eso de ocultarlo, mientras menos sepan, mejor para todos.

He optado por el javascript y va bien aunque he tenido que quitar "exit porque se quedaba colgao esperando y va muy bien.

Gracias a los 2

WaAYa HaCK

Qué javascript? Yo te he hecho un Visual Basic Script.
La cacatúa yoyó es nueva en el zoo!