level 1
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行
/*&cls
@璐村惂鐢ㄦ埛_000076K馃惥 off
rem 将大量文件按指定数量平均分配到多个文件夹里
mode con lines=5000
set #=Any question&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$% %z%
cd /d "%~dp0"
set count=1000
for /f "delims=" %%a in ('dir /a-d/b^|find /v "%~nx0"^|cscript -nologo -e:jscript "%~f0" "%count%"') do (
if not exist "%%a\" md "%%a\"
)
echo;%#% +%$%%$% %z%
pause
*/
var a=1,b=Number(WSH.Arguments(0)),c=0;
while(!WSH.StdIn.AtEndOfStream){
var line=WSH.StdIn.ReadLine();
WSH.StdErr.WriteLine(line+' --> '+a.toString());
WSH.echo(a.toString());c+=1;
if(c % b ==0){a+=1;}
}
2020年07月08日 13点07分