本帖最后由 apang 于 2013-1-10 23:26 编辑
- @echo off&setlocal enabledelayedexpansion
- set "rar=%programfiles%\winrar\rar.exe"
- for %%a in (*.rar) do (
- "%rar%" vb -e-d "%%a"|findstr /iv "广告.txt 广告.png">$
- "%rar%" x "%%a" "F:\bak\" @$
- )
- del $
- for /f "delims=" %%a in ('dir /ad/b/s "F:\bak\"^|sort /r') do (
- set "Name=%%~nxa"
- for /f "delims=0123456789" %%b in ("$!Name:~,2!") do set "a=%%b"
- if "!a!"=="$" ren "%%a" "!Name:~2!"
- )
- pause
复制代码 修改文件夹名搞错了,已改正。 |