Split (Membagi) Folder yang Memiliki Banyak File ke Dalam Sub Folder

Gunakan Kode dibawah ini dengan ketentuan:

  1. Ganti angka 500 dengan berapa banyak file setiap foldernya.
  2. Ganti *.mp4dengan file apa saja yang ingin anda bagi dalam sub foldernya.
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set fileCount=500
set filesNow=0
set nameStart=000
set nameEnd=000
FOR /F "usebackq delims=" %%i IN (`dir /b *.mp4`) do (
    set /a filesNow+=1
    set /a tmpValue=filesNow %% fileCount
    if "!tmpValue!"=="1" (
        set "nameStart=%%~ni"
        mkdir _tmpDir_
    )
    move %%~nxi _tmpDir_\
    if "!tmpValue!"=="0" (
        rename _tmpDir_ !nameStart!-%%~ni
    )
    set "nameEnd=%%~ni"
)

if exist _tmpDir_ rename _tmpDir_ %nameStart%-%nameEnd%