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