Реальная реализация будет зависеть от платформы, на которой вы пишете сценарий (здесь приведен фрагмент кода Java), но общая логика будет выглядеть примерно так:
String[] fileNames = getFileNames(); //some method to retrieve all files your interested in or just pass in as argument`
String[] folderNames = {"folder1","folder2","folder3","folder4","folder5", "folder6","folder7","folder8","folder9","folder10"};
int i = 0;
for (String fileName : fileNames)
if (i == 9)
copyFile to folderNames[i]
i = 0
else
copyFile to folderNames[i]
i++;
Это должно, по крайней мере, начать, очевидно, исключив копирование файлов, но это не то, о чем вы спрашивали. Это просто простая логика, чтобы обойти массив, чтобы получить желаемый эффект.