Alterar data de arquivos

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Alterar data de arquivos

Mensagem por JoséQuintas »

Situação:
Tenho arquivos com datas de 20 anos futuros, tipo 2034.
Isso veio de rede novell antiga com bug do ano 2000.
Se alterar pra data atual, vai parecer que são arquivos recentes, então queria alterar essas datas pra 2000.

Tinha um utilitário do norton que fazia isso, mas tem como fazer em Harbour?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar do usuário
fladimir
Colaborador
Colaborador
Mensagens: 2445
Registrado em: 15 Nov 2006 20:21

Alterar data de arquivos

Mensagem por fladimir »

Ve se resolve

Código: Selecionar todos

FUNCTION MAIN()
                SET(_SET_DATEFORMAT,"DD/MM/YYYY")  // Coloca vari veis data no formato dd/mm/aa.
		cls
		cNomeArq := 'NOMEDOARQUIVO.EXT'
		dDataArq := DATE() //Ctod('  /  /    ')
		@ 10,10 get cNomeArq
		@ 11,10 get dDataArq
		Read
		cNomeArq:=Alltrim(cNomeArq)
		If Len(cNomeArq)>5 .and. !Empty(dDataArq)
			SETFDATI(cNomeArq, dDataArq, , '17:30:25')
		ENDIF
		CLS
		QUIT
RETURN


[]´s
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar do usuário
JoséQuintas
Administrador
Administrador
Mensagens: 20267
Registrado em: 26 Fev 2007 11:59
Localização: São Paulo-SP

Alterar data de arquivos

Mensagem por JoséQuintas »

Era isso mesmo, valeu.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Responder