Как разделить папку с 100к TXT файлами на 10 папок по 10к TXT файлов?

Добрый день. Подскажите простой bat скрипт или другой способ, как разделить папку с 100к TXT файлами на 10 папок по 10к TXT файлов?
  • Вопрос задан
  • 1196 просмотров
Решения вопроса 1
mik777em
@mik777em Автор вопроса
сделал проще. в тотал коммандере жмем cntr+M. Далее указываем [C+1/555]\[N]
Где 555 - кол-во желаемых в каждой папке фалов. И жмём выполнить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Olgeir
Поправь под своё окружение
@echo off
set file_count=0
set folder=0
for %%a in (*.txt) do call :move_file %%a
exit

:move_file
set /a file_count=%file_count% + 1
if %file_count% GTR 10000 set file_count=0 && set /a folder=%folder%+1
md %folder% 1>nul 2>nul
move "%~1" %folder%
goto :eof
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы