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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: [1]
1  Programación / Scripting / Hacer un Batch de control de versión en: 24 Octubre 2011, 23:11 pm
Estimados amigos:
Quizás alguien me pueda orientar como resolver esta situación.
Tengo este escenario: un servidor y un par de terminales, en el servidor se graba el menu.exe actualizado, pero cada terminal debe verificar antes de ejecutar, si la versión de menu.exe es más nueva q’la de la terminal, en ese caso antes de ejecutarlo debe copiarlo desde el servidor a la terminal y luego si ejecutarlo.
Si el .exe del servidor es +nuevo que el de la terminal REEMPLAZAR
------------------------------------------------------------
@Echo off
ArchExe := ‘menu.exe’
Ruta1   := ‘Unidad1:\Direct\SubDirect\’
Ruta2   := ‘Unidad2:\Direct\SubDirect\’

Item1 := Ruta1 + ArchExe
Item2 := Ruta2 + ArchExe

Rem  Comienzo, pregunta por el 1º
:Paso1
IF EXIST %Item1% goto Paso2
goto End

Rem  Si encontró el 1º, pregunta por el 2º
:Paso2
IF EXIST %Item2% goto Paso3
goto End

Rem  Compara el 1º con el 2º
:Paso3
IF NOT      COMPARACION        goto Paso4
goto End

Rem  Reemplaza
:Paso4
Copy %Item1% %Item2%
goto End

:End
Menu.exe
-----------------------------------------------------------
Este es el esquema que traté de llevar adelante, pero no supe que usar para hacer la COMPARACION
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines