- @echo off&setlocal enabledelayedexpansion
- set "rar=C:\Program Files\WinRAR\rar.exe"
- set n=8
- cd /d "指定文件夹路径"
- for /f "delims=" %%a in ('dir /a-d/b *.txt') do (
- set /a m+=1
- >nul 2>&1 set /a "1/(m%%n)"&&(
- >>$ echo;%%a
- )||(
- >>$ echo;%%a
- set /a t+=1&"%rar%" a "!t!.rar" @$
- cd.>$
- )
- )
- find /v "" $&&(set /a t+=1&"%rar%" a "!t!.rar" @$)
- del $ /q
- pause
复制代码
|