Tenho o script abaixo para deletar arquivos com mais de 25 dias sem modificação. Porém o mesmo não funciona.
REM ///////////////////////////////////////////////////////////
REM // Define as variaveis de data //
REM ///////////////////////////////////////////////////////////
@Rem make var nowDay
FOR /F "TOKENS=1* DELIMS=/" %%A IN ('date/t') DO SET nowDay=%%A
REM ///////////////////////////////////////////////////////////
REM // Lista em log os arquivos encontrados //
REM ///////////////////////////////////////////////////////////
FORFILES /S /p C:\Apdata_ERP_Acesso\Server\AccessVoluntariosREP\Log\ /d -25 /C "CMD /C echo @File @FDATE" > C:\Deleted_Logs\%nowDay%.log
REM ///////////////////////////////////////////////////////////
REM // Remove os arquivos encontrados //
REM ///////////////////////////////////////////////////////////
FORFILES /S /p C:\Apdata_ERP_Acesso\Server\AccessVoluntariosREP\Log\ /d -25 /c "CMD /C DEL @File /Q"
Alguma ideia de script para fazer isso?
- Home
- >
- Fórum
- >
- Profissional
- >
- Programação, Sc...
- >
- Script para deletar arqui...
Sildones disse: Tenho o script abaixo para deletar arquivos com mais de 25 dias sem modificação. Porém o mesmo não funciona.
REM ///////////////////////////////////////////////////////////
REM // Define as variaveis de data //
REM ///////////////////////////////////////////////////////////
@Rem make var nowDay
FOR /F "TOKENS=1* DELIMS=/" %%A IN ('date/t') DO SET nowDay=%%A
REM ///////////////////////////////////////////////////////////
REM // Lista em log os arquivos encontrados //
REM ///////////////////////////////////////////////////////////
FORFILES /S /p C:\Apdata_ERP_Acesso\Server\AccessVoluntariosREP\Log\ /d -25 /C "CMD /C echo @File @FDATE" > C:\Deleted_Logs\%nowDay%.log
REM ///////////////////////////////////////////////////////////
REM // Remove os arquivos encontrados //
REM ///////////////////////////////////////////////////////////
FORFILES /S /p C:\Apdata_ERP_Acesso\Server\AccessVoluntariosREP\Log\ /d -25 /c "CMD /C DEL @File /Q"
Alguma ideia de script para fazer isso?
O que você usa para executar esse arquivo .bat automaticamente a cada 25 dias?
Memoria: 16GB DDR3 1600Mhz
Placa de video: GTX970 4GB Strix Asus
Placa mãe: Placa mãe Asus Am3+ 95w M5a78l-m Lx/br
Fonte: Corsair 600W
JuniorIam disse: O que você usa para executar esse arquivo .bat automaticamente a cada 25 dias?
Perfeito! Usarei mensalmente.. Porém ele não está apagando os itens com mais de 25 dias...