Google Búsqueda personalizada

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

Crear un actualizador de programas en .bat

comentario del autor Jue Jul 02, 2009 10:17 pm
   
Amigos, explico mi problema...

Tengo un mismo ejecutable en "\\servidor\carpeta1\programa.exe" y en cada estación de trabajo de la red "C:\carpeta\programa.exe". Lo que quiero es que al ejecutar un .bat en la estación de trabajo realice lo siguiente:

*Compare el ejecutable del servidor con el de la estación de trabajo.

*Si el .exe del servidor es más reciente (fecha + hora) debe actualizar el .exe de la estción de trabajo antes de ejecutarlo.

Con esto pretendo que desarrollo actualice el ejecutable sólo en el servidor y que las estaciones de trabajo se actualicen automáticamente, pero sólo cuando sea necesario.

A la espera de sus consejos.
_____
PeterGump

petergump

Reputación

asistió a la solución Dom Jul 05, 2009 11:07 am
   
K onda pues aqui pasando pues no tengo tiempo ahora para decirte como hacer le pero si me esperas unos dias t envio una repuesta como quiera tienes k usar FC es un comando se comparacion de archivois

FC atributos unidad ruta archivo1 unidad2 ruta2 archivo2

Juan286

Reputación

comentario del autor Mar Jul 14, 2009 12:59 pm
   
Gracias Juan por responder,

No logro utilizar el comando FC para comparar las fechas de cración de dos archivos (considerando fecha y hora).

Al solicitar la ayuda del comando en el CMD aparece esto:

Cita:

Compara dos archivos o conjuntos de archivos y muestra las diferencias
entre ellos

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
[unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2
FC /B [unidad1:][ruta1]archivo1 [unidad2:][ruta2]archivo2

/A Muestra sólo la primera y última línea de cada grupo de
diferencias.
/B Ejecuta una comparación binaria.
/C Omite mayúsculas y minúsculas.
/L Compara archivos como texto ASCII.
/LBn Establece el máximo número de diferencias consecutivas como
el número de líneas especificadas.
/N Muestra los n£meros de línea en una comparación ASCII.
/OFF[LINE] No omite archivos con el atributo "sin conexión"
establecido.
/T No expande tabulaciones a espacios.
/U Compara archivos como archivos de texto UNICODE.
/W Comprime espacios en blanco (tabulaciones y espacios) por
comparación.
/nnnn Especifica el n£mero de líneas consecutivas que deben
coincidir después de una diferencia.
[unidad1:][ruta1]nombre-archivo1
Especifica el primer archivo o conjunto que se comparar .
[unidad2:][ruta2]nombre-archivo2
Especifica el segundo archivo o conjunto que se comparar .



Si pudieran explicarme como se usa les estaría muy agradecido.
_____
PeterGump

petergump

Reputación



Hacer una pregunta

Boletín de Noticias

Reciba noticias de tecnología, tips de reparación y ofertas exclusivas.



Reglamento / P+F

Foros

Miembros / Expertos