Você pode usar um arquivo em lotes para fazer isso. Sem mais detalhes, é difícil fornecer detalhes, mas, em geral, faça o seguinte:
- Use o comando copy para copiar da intranet para a pasta especificada.
- Use% PROGRAMFILES% \ 7-Zip \ 7z.exe para extrair arquivos e sobrescrever os mais antigos. Mais ajuda aqui .
- Use o seguinte para obter a data atual:
set DT= for /f "skip=1 delims=" %%A in ('wmic os get localdatetime') do ( if not defined DT set DT=%%A) set YYYY=%DT:~0,4% set MM=%DT:~4,2% set DD=%DT:~6,2% set DATE=%YYYY%_%MM%_%DD%
- Use o seguinte para renomear seus arquivos file_date.mdb para file.mdb:
for /f "tokens=1,2 delims=_" %%A in ('dir /b *.mdb') do ren %%A_%%B %%A.mdb
Isso deve ajudar você a começar. Por favor, poste uma nova pergunta com detalhes sobre o que você tentou e o que não está funcionando se você tiver problemas para criar o arquivo em lote.