本帖最后由 帝尊 于 2023-3-7 12:35 编辑
- @echo off
- setlocal enabledelayedexpansion
- set "7zPath=C:\Program Files\7-Zip\7z.exe"
-
- for /d %%D in (*) do (
- for /d %%S in ("%%D\*") do (
- echo %%~nS | findstr /r "^[0-9][0-9.]*$" >nul && (
- set "zipFileName=%%~nD%%~nS.zip"
- "!7zPath!" a -tzip "!zipFileName!" "%%D"
- )
- )
- )
-
- endlocal
复制代码 我自己写一个吧。 |