
請教批處理如何加個時間處理刪除文件如果寫成查找Image文件夾下的20天前的文件,如果都是連同目錄一起刪除Image下會有-5-6等多個文件夾
nclick="copycode($('code0'));">復制代碼
- @echo off
- REM 通過注冊表獲取微信緩存路徑
- for /f tokens=2* %%i in ('reg query HKEY_CURRENT_USERSoftwareTencentWeChat /v FileSavePath') do (
- set MyPath=%%j
- )
- if /i %MyPath% equ Mydocument: (
- set WeChatFolder=%userprofile%documents
- ) else (
- set WeChatFolder=%MyPath%
- )
- if not exist %WeChatFolder% (
- goto :eof
- )
- REM 清理 Image 文件夾
- for /f delims= %%i in ('dir /b /s /ad %WeChatFolder%WeChat Files ^| findstr FileStorageImage$') do (
- pushd %%i
- echo 正在處理圖片緩存 %%i
- for /d %%j in (*) do (
- rd /s /q %%j
- )
- popd
- )
- pause

