FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ot:preservar la fecha y hora de creacion de un archivo
Posts: 670
Joined: Wed Oct 19, 2005 06:41 PM
ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 05:47 PM

Srs buenas tardes
estoy creando un programa de respaldos simples
la idea es solo realizar una copia lo hallo facil con
copy file ( cOrigen ) to ( cDestino )

PEROOO el destino toma la fecha y hora actual que realizo la copia
Existe alguna funcion o algo en harbour que me copie respetando la fecha de creacion del archivo origen
Gracias por su ayuda
saludos

Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 05:57 PM

Hola,

No creo que se pueda hacer eso que pretendes.
Dos workarounds:
1 - Añadir fecha origen al archivo destino, algo asi como FACTURA__2022_03_21.DBF
2 - Hacer copia pero comprimida, bien zip, bien rar o lo que sea

Salu2

Posts: 670
Joined: Wed Oct 19, 2005 06:41 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 06:06 PM

Paquito buenas tardes
muchas gracias
esperaba un milagro ja ja ja
es que si lo necesito voy a estudiar las funciona hb_fs a lo mejor por alli
gracias por tu tiempo
un abrazo

Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 06:25 PM

Wilson:

Si lo que te recomendó hmpaquito no te ajusta, recuerdo haber leído en alguna
parte, creo que con la función DIRECTORY(), puedes leer la fecha del archivo origen,
la conservas y después al archivo destino se la machacas.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 670
Joined: Wed Oct 19, 2005 06:41 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 06:53 PM

Armando gracias por respoder como seria lo de machacar el archivo ?
lo de la fecha y hora si se lee con directory() pero no se como decirle al windows la fecha y hora que quiero que quede porque son xmls firmados y no creo que se pueda haerles alguna modificacion
saludos
PD: lo de paquito no me valdria porque son como 2 millones y medio de archivos que debo clasifircar en diferentes carpetas por tipos de documentos y fechas ya lo hice pero me queda aun lo de la fecha y hora del archivo destino

Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Mon Mar 21, 2022 07:00 PM
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 670
Joined: Wed Oct 19, 2005 06:41 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Tue Mar 22, 2022 01:39 PM

Karinha muchas gracias la funcion
FILECOPY(<cSourceFile>, <cTargetFile>, [<lBackup>]) --> nCopyByte

hace el milagro es de la hbct
ya comentare como me fue con esto
muchas gracias a todos por au ayuda

Wilson

Wilson 'W' Gamboa A
Wilson.josenet@gmail.com
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: ot:preservar la fecha y hora de creacion de un archivo
Posted: Fri Mar 25, 2022 12:55 PM
Wilson

Intenta con el comando DOS: ROBOCOPY
Muy bueno para hacer Backup

Code (fw): Select all Collapse
ROBOCOPY D:\Sistemas E:\Sistemas /MIR /R:3 /W:3


Hay que tomar en cuenta que hace una copia exacta de la carpeta origen en la destino. Eliminando en el destino los archivos que no estén en el Origen.
Mantiene las fechas
Saludos,



Adhemar C.

Continue the discussion