0 / 0 / 0
Регистрация: 26.08.2015
Сообщений: 3
|
|
1 | |
Перенос n-ного количества файлов из одной папки в другую26.08.2015, 12:34. Показов 13712. Ответов 17
Метки нет (Все метки)
Добрый день!
Прошу помощи в решении такой не простой для меня задаче. Имеется папка (А) с неким количеством файлов. Требуется перенести из этой папки n (например 10) файлов в папку B, и C. При этом в папку B должны попасть файлы 1-10, а в папку С 11-20. Все усложняется тем, что имена файлов самые разные. Тип файлов один. Подскажите пожалуйста направление в котором стоит двигаться.
0
|
26.08.2015, 12:34 | |
Ответы с готовыми решениями:
17
Перенос файлов из одной папки в другую Перенос определённых файлов из одной папки в другую Перенос из одной папки в другую с переименованием названия папки Перенос из одной папки в другую |
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
||||||
26.08.2015, 15:05 | 2 | |||||
Создать переменную со счётчиком, куда записывать количество перемещённых файлов.
Потом через условие if проверять число:
0
|
0 / 0 / 0
Регистрация: 26.08.2015
Сообщений: 3
|
|
26.08.2015, 15:22 [ТС] | 3 |
Спасибо за скорый ответ! Забыл указать что директорий, куда перемещаются файлы может быть более нескольких десятков. Можете подсказать как из n-ого количества файлов скопировать именно первые 10? Идея такая. Брать первые 10 файлов (порцию), копировать их в папку А. Затем брать следующую порцию файлов в папку B. И так далее. Разумнее, наверное, даже не копировать, а перемещать эти файлы, чтобы в цикле не пришлось их повторно перебирать.
0
|
669 / 640 / 335
Регистрация: 26.04.2014
Сообщений: 2,122
|
|
26.08.2015, 15:23 | 4 |
0
|
0 / 0 / 0
Регистрация: 26.08.2015
Сообщений: 3
|
||||||||||||||||
27.08.2015, 13:08 [ТС] | 5 | |||||||||||||||
Я тоже пришел к этому мнению. Получилось что то типа этого. Вопрос в том, как выбрать именно первые 10 файлов. Так то они не пронумерованы...
Добавлено через 49 секунд Я тоже пришел к этому мнению. Получилось что то типа этого. Вопрос в том, как выбрать именно первые 10 файлов. Так то они не пронумерованы...
Добавлено через 1 минуту Извиняюсь за путаницу. В первом случае указал не ту папку в операторе copy. не разобрался еще как тут редактировать сообщения. Добавлено через 21 час 8 минут Пришел к такому решению. Может кому пригодится. Тему можно закрыть, спасибо за помощь.
0
|
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 4
|
|
22.03.2016, 21:51 | 6 |
Здравствуйте Уважаемые!
Очень нужен этот скрипт... Вот только не могу понять, куда именно вставлять число кол-ва перемещаемых файлов? Ткните носом пожалуйста!
0
|
1780 / 762 / 130
Регистрация: 09.04.2011
Сообщений: 1,325
|
||||||
22.03.2016, 22:53 | 7 | |||||
ArsMaxim, по последнему коду, количество перемещённых файлов задаётся в строке 8, например переместить 5 файлов
1
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
22.03.2016, 22:55 | 8 | |||||
1
|
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 4
|
|
23.03.2016, 00:37 | 9 |
Спасибо ComSpec!
Получилось! Подскажите пожалуйста ещё... Нужно, чтоб скрипт можно было закинуть в папку с файлами или рядом с папкой в которой файлы для сортировки, запустить скрипт и чтоб он создавал папки в которые будет раскидывать файлы по указанному в скрипте кол-ву!? А так получается, если нет конечной папки скрипт создаёт что-то не понятное... Спасибо!
0
|
3461 / 1999 / 635
Регистрация: 26.02.2014
Сообщений: 1,457
|
||||||
23.03.2016, 03:06 | 10 | |||||
Код:
Созданные папки будут иметь имена "1", "2", "3" и т. д.
2
|
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 4
|
|
23.03.2016, 08:47 | 11 |
ComSpec Спасибо Большое!
Занимаюсь парсингом контента... (Вдруг буду чем полезен, буду рад! Скайп такой-же как здесь логин!) Часто бывает, что нужно раскидать десятки тысяч, а то и сотни тысяч файлов по папкам... А бывает, что стандартный проводник, даже не может открыть папку из-за кол-ва в ней файлов. Премного Благодарен!
0
|
0 / 0 / 0
Регистрация: 19.12.2015
Сообщений: 4
|
|
24.03.2016, 16:59 | 12 |
Блин, да запары у меня с этим скриптом...
Есть такой, чтоб рядом с папкой положить, запустить и он, эту рядом папку, размельчил на указанное кол-во... Признателен буду, Очень! Чем смогу, - отблагодарю! Спасибо!
0
|
6258 / 2099 / 334
Регистрация: 10.12.2013
Сообщений: 7,207
|
|
25.03.2016, 04:06 | 13 |
если не получается в этой ветке,
спроси в других, их тут как в бразилии педров: bash(cygwin), haskell, java, perl, powershell, python, ...
0
|
32 / 4 / 1
Регистрация: 04.05.2010
Сообщений: 146
|
|
01.10.2024, 18:45 | 14 |
классный скрипт!!!!
а можно модифицировать этот шикарный скрипт в VBS или powershell, а то bat не хочет работать с не стандартными символами в именах файлов
0
|
6317 / 2746 / 1068
Регистрация: 06.06.2017
Сообщений: 9,333
|
|
01.10.2024, 21:48 | 15 |
Чего там шикарного? Это же банальщина со счётчиком. Да и что мешает самостоятельно? Есть же навык, видел.
В любом случае есть свои разделы для спроса. Хотя такого добра ещё 15 лет назад можно было найти на просторах навалом.
0
|
01.10.2024, 23:01 | 16 | |||||
griha09,
0
|
32 / 4 / 1
Регистрация: 04.05.2010
Сообщений: 146
|
|
02.10.2024, 16:16 | 18 |
Angry Old Man, ОГРОМНОЕ СПАСИБО!!!
FlasherX, небольшой навык у меня был, но уже забылся . А теперь на примере я могу поразбираться и повспоминать.
0
|
02.10.2024, 16:16 | |
02.10.2024, 16:16 | |
Помогаю со студенческими работами здесь
18
Перенос файла из одной папки в другую Перенос файла из одной папки в другую Перенос файла из одной папки в другую Копирование файлов из одной папки в другую, но с пропуском одинаковых файлов в этих папках Перенос некоторого количества файлов в другую директорию Копирование файлов из одной папки в другую Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |