本帖最后由 bluesky123 于 2023-4-16 13:53 编辑
举个例子吧,并贴一下代码,看看哪些可以删除,哪些没有删除。
77七 发表于 2023-4-16 02:04 - @echo off
- chcp 65001
- set rar="C:\Program Files\WinRAR\WinRAR.exe"
- for /f "delims=" %%a in ('dir /a-d /s /b *.rar') do %rar% x -y "%%a" "%%~dpa" && del "%%a"
- pause
复制代码 我批量解压 分卷压缩包,好比一个文件压缩以后生成了三个分卷压缩包:测试.part1.rar 测试.part2.rar 测试.part3.rar 然后我需要用批处理命令进行解压,执行完以后只有 测试.part1.rar 这个压缩包删了,剩下的两个分卷压缩包 测试.part2.rar 测试.part3.rar没有删除。 当然如果文件不是分卷压缩包就不存在这个问题。你只需要给我改这段代码。复制代码 |