elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Informática
| |-+  Software
| | |-+  Robocopy
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Robocopy  (Leído 4,558 veces)
zuluwolf

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Robocopy
« en: 17 Julio 2011, 02:30 am »

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


En línea

SuperDraco


Desconectado Desconectado

Mensajes: 2.505


Crew Dragon


Ver Perfil
Re: Robocopy
« Respuesta #1 en: 17 Julio 2011, 03:28 am »

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


Código:
Nircmd Win hide ititle "CMD.exe"


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

saludosss


En línea

No he vuelto, solo estoy de paso.
WaAYa HaCK

Desconectado Desconectado

Mensajes: 292


Arduino, Android and music


Ver Perfil
Re: Robocopy
« Respuesta #2 en: 17 Julio 2011, 12:27 pm »

Más fácil:
Debes tener:

C:\lanzador.bat -> Lo ejecutas una vez.
Código
  1. @echo off
  2. Wscript.exe "C:\ocultar.vbs" && exit
  3.  

C:\ocultar.vbs -> Es un VBScript que oculta las ventanas, por así decirlo  :P
Código
  1. set objshell = createobject("wscript.shell")
  2. 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!
« Última modificación: 19 Julio 2011, 10:39 am por WaAYa HaCK » En línea

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

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Re: Robocopy
« Respuesta #3 en: 19 Julio 2011, 02:12 am »

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
En línea

WaAYa HaCK

Desconectado Desconectado

Mensajes: 292


Arduino, Android and music


Ver Perfil
Re: Robocopy
« Respuesta #4 en: 19 Julio 2011, 10:39 am »

Qué javascript? Yo te he hecho un Visual Basic Script.
En línea

La cacatúa yoyó es nueva en el zoo!
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Error robocopy
Scripting
otrebo 3 7,974 Último mensaje 20 Marzo 2012, 04:18 am
por Eleкtro
Mover archivos mediante robocopy
Scripting
bien1 4 12,240 Último mensaje 5 Junio 2012, 23:09 pm
por bien1
Help! Script robocopy en Batch
Scripting
sora_ori 0 2,331 Último mensaje 29 Enero 2013, 21:19 pm
por sora_ori
uso de robocopy
Scripting
Jorgegs 2 2,364 Último mensaje 9 Enero 2017, 18:21 pm
por Jorgegs
Robocopy ¿Se pueden copiar archivos en la misma carpeta con robocopy?
Windows
luismanriquec 2 2,357 Último mensaje 1 Noviembre 2017, 18:44 pm
por luismanriquec
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines