Tol!k

|
Posted: Fri Mar 13, 2009 18:48 Post subject: |
|
|
Nnfog
Скопируй все нужные файлы и папки (не должно быть лишних) в отдельную папку. В неё же помести этот .cmd и запусти его.
Можно провернуть это и в существующей папке, но имеющиеся файлы будут перемещены.
Также раскидает и файлы с именами из букв.
------------------------------------------------ 4_by_dir.cmd ------------------------------------------------
Code: | @echo off&chcp 1251>nul
echo Перемещает по 4 .txt файла из текущей в каждую вложенную папку по порядку.
rem Автор: Tol!k
rem Для правильной сортировки порядковые имена должны быть равной длины, то есть:
rem 001.txt
rem 010.txt
rem 100.txt
setlocal enableextensions enabledelayedexpansion
for /F "delims=" %%c in ('dir /AD /B/ON') do (
set i=0
for /F "delims=" %%a in ('dir *.txt /B/ON') do (
if !i! LSS 4 (move "%%a" "%%c\"&set /A i=i+1)
)
) | ------------------------------------------------ 4_by_dir.cmd ------------------------------------------------ |
|