Ms-Dos - .bat que reemplace un fichero

 
Vista:

.bat que reemplace un fichero

Publicado por curro101 (1 intervención) el 01/02/2020 16:09:06
Buenas tardes a todos,

Necesito un bat que reemplace un fichero solo en el caso de que, el que va a ser reemplazado sea mas antiguo.


Es decir, la ides es crear una directiva para susitutir el fichero tnsnames.ora de oracle. Me da igual que la GPO se lance cada vez que el usuario inicia sesión, pero al menos controlar si se copia o no el fichero, ya que sino controlo eso el fichero todos los dias va a ser copiado

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Antoni Masana
Val: 1.419
Oro
Ha mantenido su posición en Ms-Dos (en relación al último mes)
Gráfica de Ms-Dos

.bat que reemplace un fichero

Publicado por Antoni Masana (811 intervenciones) el 03/02/2020 14:38:32
Una opción a probar porque no la he usado y no se como puede funcionar es usar el ROBOCOPY

la sintaxis seria esta:

1
2
3
4
@echo off
set Orig={el fichero origen}
set Dest={el fichero Destino}
RoboCopy %Orig% %Dest% /XO

para más información ver Robocopy /?

/XO :: Excluir archivos más antiguos.

La otra opción es hacer una macro que compare las fechas pero es un poco mas complejo.

Saludos.
\\//_
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar