返回列表 发帖
本帖最后由 aloha20200628 于 2024-6-9 12:17 编辑

回复 1# gddsssko

假设7z.exe可在命令行直接调用运行(路径已被预设)...
7z解压过程中可自动生成被指定的解压目录;代码第5行现状是保留源压缩包文件,抹去前缀REM即可删除源压缩包文件
  1. @echo off
  2. for /f "delims=" %%F in ('dir /b/s/a-d *.zip *.rar *.7z') do (
  3. 7z.exe x "%%F" -o"%%~dpnF" -y
  4. for /f "delims=" %%a in (' dir /b/s/a-d "%%~dpnF" ') do ren "%%a" "%%~nF@%%~na%%~xa"
  5. REM del /q "%%F"
  6. )
  7. pause&exit/b
复制代码

TOP

返回列表