Usando o winrar para zipar o arquivo mas manter a data e hora originais (modificação)

Delphi

06/03/2015

Alguém sabe como faço para utilizar o winrar mas manter a a data e hora originais do arquivo que esta sendo zipado.
pois quando zipo o arquivo ele assumi a data e hora do sistema operacional.
Julio Senha

Julio Senha

Curtidas 0

Respostas

Rodrigo Oliveira

Rodrigo Oliveira

06/03/2015

Não sei se isso é possivel, não tem como mudar a data e a hora do s.o para refletir no arquivo?
GOSTEI 0
Julio Senha

Julio Senha

06/03/2015

Não, preciso que seja no momento de compactação, utilizo o mesmo para comparação, porém tem que ser da data e hora do aplicativo, pois se eu utilizar o aplicativo o tamanho é muito grande, por isso tem que ser compactado.
GOSTEI 0
Rodrigo Oliveira

Rodrigo Oliveira

06/03/2015

Desconheço mesmo detalhes do winrar. desculpa.
GOSTEI 0
Sergio Sampaio

Sergio Sampaio

06/03/2015

Julio realmente não achei nada sobre esse assunto, tem ideia se realmente é possivel?
GOSTEI 0
Julio Senha

Julio Senha

06/03/2015

Depois de algum tempo lembrei desse post e venho aqui para informar a solução:
Crie um arquivo bat onde faço a busca somente na pasta local, e zipando apenas os arquivos .exe .
O responsável pela data de modificação é o -tl .


SET PATH=%PATH%;C:\\Program Files\\WinRAR

For %%b in (*.exe) do (WINRAR a -tl "%%~nb" "%%b")



Fica a dica, espero ajudar mais alguém com o mesmo caso.
GOSTEI 0
Julio Senha

Julio Senha

06/03/2015

Sim.
GOSTEI 0
POSTAR