
【已解決】批處理怎樣刪除超過一定時間的文件夾最后由 chouxia 于 -12-15 11:06需求:刪除一定時間以前的文件夾。
這段代碼處理文件應該沒問題。處理文件夾要怎么做?把e:123.txt替換成什么?nclick="copycode($('code0'));">復制代碼
- @echo off
- Setlocal enabledelayedexpansion
- for /f tokens=1,2,3,4,5 delims=/: %%d in (%date%) do (
- echo %date%
- echo %%e %%f
- set /a sysdate=%%e*30+%%f
- )
- for /f %%i in (e:123.txt) do (
- echo %%~ti
- for /f tokens=1,2,3,4,5 delims=/: %%a in (%%~ti) do (
- echo %%b %%c
- set /a filedate=%%b*30+%%c
- )
- echo !sysdate! !filedate!
- set /a dd=!sysdate!-!filedate!
- if !dd! gtr !fazhi! (del %%i)
- )
- pause

