0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
1 | |
Перемещение файлов в подпапки по 50/100/150 штук11.05.2018, 05:45. Показов 7170. Ответов 15
Метки нет (Все метки)
Здравствуйте. Имеется папка с многомногофайлов. Каким скриптиком можно распределить эти 10000 файлов (фото/видео) в подпапки (созданные скриптом) по 50/100/150 штук?
P.S. в гугле и др поисковиках не банили
0
|
11.05.2018, 05:45 | |
Ответы с готовыми решениями:
15
Автосортировка файлов - перемещение файлов в подпапки по 4 штуки Перемещение всех файлов из каждой подпапки одной папки в другую папку и их переименование Перемещение файлов из папки в несколько папок по 1000 штук Сколько нужно купить баранов, коз, телят чтобы всего их было 100 штук имея при себе 100 рублей? |
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
12.05.2018, 01:28 | 2 | |||||
Сортировка файлов по папкам (из основной папки раскидать в новосозданные по столько-то штук)
1
|
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
12.05.2018, 06:07 [ТС] | 3 |
хммм..... создал батник..засунул туда код, запустил...но не получилось((( где я дурак?
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
12.05.2018, 17:37 | 4 |
0
|
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
13.05.2018, 07:04 [ТС] | 5 |
ну а правда, как заставить код работать?
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
13.05.2018, 13:01 | 6 |
волшебный пендаль нужен? Написать свой путь вместо моего: "papka"
1
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
13.05.2018, 13:18 | 7 | |||||
Сообщение было отмечено Pingvin_xD как решение
Решение
чуть переделал код чтобы удобнее было:
До: После:
2
|
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
13.05.2018, 13:24 [ТС] | 8 |
удалил
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
13.05.2018, 13:28 | 9 |
в какой кодировке код сохраняете, видите у меня в 866. Возможно у вас имена файлов имеют кириллицу и не находятся кодом.
Приведите несколько имен файлов и как они лежат в основной папке - все вместе или в подпапках?
0
|
418 / 178 / 27
Регистрация: 11.03.2018
Сообщений: 764
|
|
13.05.2018, 13:28 | 10 |
если это разовая акция, то
файловый менеджер: Total Commander функция: групповое переименование
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
13.05.2018, 13:32 | 11 |
bidstrup,
здесь распределение по папкам причем тут переименование?
0
|
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
13.05.2018, 13:45 [ТС] | 12 |
изменил кодировку на OEM866
файлы лежат в одной папке указал путь запускаю батник: 10 файлов и батник перемещаются в созданную скриптом подпапку. и все остальные файлы как лежали, так и лежат
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
13.05.2018, 19:37 | 13 |
10 - потому что вы 10 и поставили
батник - потому что не надо совать его в папку с файлами, можно запускать рядом и все - потому что когда батник переместился по новому пути уже или нет ничего или путь не подходит естественно. Делайте выводы и не делайте ошибок и все заработает как у меня в примере выше.
1
|
0 / 0 / 0
Регистрация: 11.05.2018
Сообщений: 6
|
|
14.05.2018, 06:06 [ТС] | 14 |
а как можно автоматически остановить процесс, если файлы кончились?
а то все файлы переместились в созданные папки, а скрипт дальше создаёт пустые папки
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
14.05.2018, 15:09 | 15 | |||||
покажите как это происходит.
в моем коде 8я строка (в этом кусочке 4я) специально защищает от этого вот пример (если нет файлов будет вылет)
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
14.05.2018, 15:12 | 16 |
а еще может быть банальная причина - bat не справляется с количеством файлов (объемом), вот такой уж вот он и кажись я вначале говорил что плохая затея на нем делать что-то подобное.
0
|
14.05.2018, 15:12 | |
14.05.2018, 15:12 | |
Помогаю со студенческими работами здесь
16
Копирование файлов из любой подпапки в другую Как передать в ADOQuery группу значений по 100 штук Вывести на экран таблицу стоимости для 10, 20, 30., 100 штук Записать в файл txt числа с последовательным увеличением на 1...100 штук Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |