我的文件夹中大约有20000个文件,我想压缩和删除7天以上的文件。我尝试了此脚本,但它的运行速度非常慢:
Set TDate=%date:~6,4%%date:~3,2%%date:~0,2%
for /f "delims=" %%i in ('
forfiles /p C:\ARCHIVE /s /m *.txt /d -7 /c "cmd /c echo @path"
') do (
"%ProgramFiles%\7-Zip\7z.exe" a "C:\ARCHIVE_%TDate%.zip" %%i
del /a /f %%i
)
Run Code Online (Sandbox Code Playgroud)
请告知如何使其更快地工作。