Usuário com melhor resposta
Bat verifica data do arquivo

Pergunta
-
Olá pessoal!
Gostaria de uma ajuda de vocês, quero criar uma bat que verifique a data do arquivo .xml no diretorio, caso encontrar um que seja com a data inferior o atual, movesse o xml antigo para outro diretorio gerando um log com os arquivos encontrados.Vou coloca-la no agendador de tarefas para que verifique este diretorio a cada dia.
Seria possivel uma ajuda?
Rodrigo Souza
Respostas
-
Alexandre,
sugiro fazer com VBScript ou Powershell.
Mas se tem que ser com .BAT dê uma olhada no comando FORFILES com a opção /D
Não entendi bem, vc quer rodar isto uma vez por dia e ele vai mover todos os arquivos com data anterior a atual, correto?
Segue exemplo em .BAT
:: Gera Log
FORFILES /D -1 > C:\LOGS\LOG.TXT
:: MOVE para C:\Antigos
FORFILES /D -1 /C "cmd /c MOVE @file C:\Antigos"
Fábio de Paula Junior- Editado Fábio JrModerator segunda-feira, 5 de setembro de 2011 22:20
- Sugerido como Resposta Fábio JrModerator quinta-feira, 8 de setembro de 2011 16:57
- Não Sugerido como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 18:09
- Sugerido como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 18:09
- Marcado como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 23:17
Todas as Respostas
-
Alexandre,
sugiro fazer com VBScript ou Powershell.
Mas se tem que ser com .BAT dê uma olhada no comando FORFILES com a opção /D
Não entendi bem, vc quer rodar isto uma vez por dia e ele vai mover todos os arquivos com data anterior a atual, correto?
Segue exemplo em .BAT
:: Gera Log
FORFILES /D -1 > C:\LOGS\LOG.TXT
:: MOVE para C:\Antigos
FORFILES /D -1 /C "cmd /c MOVE @file C:\Antigos"
Fábio de Paula Junior- Editado Fábio JrModerator segunda-feira, 5 de setembro de 2011 22:20
- Sugerido como Resposta Fábio JrModerator quinta-feira, 8 de setembro de 2011 16:57
- Não Sugerido como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 18:09
- Sugerido como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 18:09
- Marcado como Resposta Fábio JrModerator quinta-feira, 15 de setembro de 2011 23:17
-
-