本帖最后由 smss 于 2020-5-21 15:40 编辑
回复 4# bukubuku - @echo off&setlocal enabledelayedexpansion
- path "C:\Program Files\WinRAR\";%path%
- for /r %%a in (*.rar) do (if not exist "%%~dpna" md "%%~dpna"&WinRAR e "%%a" "%%~dpna"&cd "%%~dpna"&set N=0
- for /r %%b in (*.*) do set /a N+=1&move "%%b" "%~dp0%%~na!N!%%~xb")&cd..
- for /f "delims=" %%a in ('dir /ad /b /s "%~dp0"^|sort /r') do (rd "%%a"&&echo 空目录"%%a"成功删除!)
- pause
复制代码
|