0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
|
1 | |
Копирование файлов и сортировка по датам в папки08.08.2020, 14:43. Показов 3503. Ответов 18
Здравствуйте!
перечитал много разделов на форуме но похоже так и не нашел решение. Помогите создать BAT файл который будет выполнять следующее... имеем папку на флешке у которой известен точный путь в системе D:\PRIVATE\M4ROOT\CLIP в папке находятся файлы с расширением MP4 и XML задача перенести (не скопировать) файлы с расширением MP4 на диск F:\ARHIV таким образом что бы в папке ARHIV создавались папки с названием дат файлов с расширением MP4 в формате ГОД МЕСЯЦ ДЕНЬ пример : D:\PRIVATE\M4ROOT\CLIP\C1977.MP4 фаил создан 7 августа 2020 г создать папку на F:\ARHIV\2020-08-07 и перенести туда D:\PRIVATE\M4ROOT\CLIP\C1976.MP4 фаил создан 6 августа 2020 г создать папку на F:\ARHIV\2020-08-06 и перенести туда D:\PRIVATE\M4ROOT\CLIP\C1975.MP4 фаил создан 5 августа 2020 г создать папку на F:\ARHIV\2020-08-05 и перенести туда естественно название файлов MP4 могут быть разные а все файлы с расширением XML удалить. Заранее спасибо кто откликнется и поможет мне.
0
|
08.08.2020, 14:43 | |
Ответы с готовыми решениями:
18
Копирование TXT-файлов из одной папки и BMP-файлов из другой папки в папку, в которой находится пакетный файл Копирование TXT-файлов из одной папки и BMP-файлов из другой папки в папку, в которой находится пакетный файл Копирование нескольких файлов из локальной папки в две сетевые папки с последующим удалением исходных файлов Копирование текстовых файлов по датам |
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
||||||
08.08.2020, 18:00 | 2 | |||||
leonidTim, зачем тут понадобился батник, когда это можно из ФМ за пару-тройку операций сделать?
0
|
0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
|
08.08.2020, 21:46 [ТС] | 3 |
Спасибо большое за то что откликнулись но ваш предложенный вариант не работает создал BAT файл по Вашему примеру открывается на секунду и удалила только все XML файлы а MP4 ФАЙЛЫ так и остались на месте
может что то надо поправить ? Добавлено через 9 минут FlasherX, может что то надо поправить ?
0
|
0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
||||||
08.08.2020, 23:20 [ТС] | 5 | |||||
еще раз спасибо добавил но нет результата файлы не переносятся и не создаются папки
Добавлено через 10 минут я нашел скрипт который у меня работает только не могу переделать его под мои нужды переписать путь и название папок
0
|
0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
|
08.08.2020, 23:51 [ТС] | 7 |
диск F точно есть
mp4 на флешки что пишет камера в системе простити но я не знаю как проверить являются они симлинками или нет Добавлено через 1 минуту Запустите с повышением. ??? как это ,?
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
|
09.08.2020, 00:03 | 8 |
ПКМ > Запуск от имени администратора.
Если это исходники камеры, то точно не симлинки. Добавлено через 3 минуты Кстати echo %date% в консоли, случаем, не в таком формате 08/08/20 дату возвращает?Иначе даже без первых трёх строк папки бы создались, только в ином формате.
0
|
3049 / 1056 / 475
Регистрация: 29.05.2016
Сообщений: 4,440
|
||||||
09.08.2020, 00:46 | 9 | |||||
leonidTim, добрый вечер! Запускаете от имени администратора:
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
||||||
09.08.2020, 00:47 | 10 | |||||
Короче, дело в ночи. Мне отчалить надо. Вот vbs, чтобы с правами не мучиться:
0
|
3049 / 1056 / 475
Регистрация: 29.05.2016
Сообщений: 4,440
|
|
09.08.2020, 00:47 | 11 |
Батник сохраняете в кодировке OEM-866
0
|
3049 / 1056 / 475
Регистрация: 29.05.2016
Сообщений: 4,440
|
||||||
09.08.2020, 00:57 | 13 | |||||
Исправленный вариант:
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
||||||
09.08.2020, 00:58 | 14 | |||||
Сообщение было отмечено leonidTim как решение
Решение
Вот блин, в коде нужное стёрлось. Ещё раз:
0
|
0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
||||||
09.08.2020, 01:40 [ТС] | 15 | |||||
попробовал без трех строчек тоже самое а вот у меня есть bat фаил который тупо создает текущ дату с названием папке в то формате который мне нужен
FlasherX, Ваш VBS работает у меня только все файлы сгребает в одну папку 2020-08-08 а надо что бы по разным но все равно это уже достижение большое. Добавлено через 19 минут Karen87, спасибо огромное за ваш скрипт у вас тоже скидывает все файлы в одну папку текущей даты и при этом создает другие от ни ладно можно быстро избавится не проблема но вот сортировки нет
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
|
09.08.2020, 01:45 | 16 |
Вернулся. Что там.
Странно. Тут никакого создания. Только тест с выводом даты. Только в том случае, если даты создания .mp4 совпадают. Сами же условием задали: , а не изменён. Если нужна дата модификации/правки/изменения, в 10 строке Create меняем на Write .
0
|
3049 / 1056 / 475
Регистрация: 29.05.2016
Сообщений: 4,440
|
||||||
09.08.2020, 01:52 | 17 | |||||
leonidTim, не совсем понял Вас. Все файлы .mp4 скрипт скидывает в одну папку, но при этом создает другие. Это я понял. То, что Вы написали дальше я не понял. Покажите вывод команды:
0
|
0 / 0 / 0
Регистрация: 08.08.2020
Сообщений: 6
|
|
09.08.2020, 02:06 [ТС] | 18 |
FlasherX
супер ВЫ просто Бог изменил на врайт и все заработало Огромное спасибо но если можно было еще визуализировать процесс переноса ну типо сколько осталось до конца в процентах или открытая консоль что бы видно было что она что то делает а то файлы бывают большие по 20 гигов и не понятно когда закончится или закончилось а то нажал и пустота. но все равно супер Спасибо еще раз
0
|
6228 / 2670 / 1051
Регистрация: 06.06.2017
Сообщений: 9,127
|
|
09.08.2020, 02:17 | 19 |
leonidTim, хосподи, кем меня только не называли, теперь ещё и бог.
Пожал'ста. Визуал я как раз отключил для скорости. В конце 12 строки , 5652 уберите.А лучше даже число на 24 поменяйте, чтобы нумерация осталась при именном совпадении.
0
|
09.08.2020, 02:17 | |
09.08.2020, 02:17 | |
Помогаю со студенческими работами здесь
19
Копирование: Ввод имени папки и копирование из нее файлов Копирование файлов из одной папки в другую, но с пропуском одинаковых файлов в этих папках Копирование файлов по списку в текстовом файле в папки с именами, соответствующими расширениям этих файлов Копирование файлов в нужные папки, исходя из имён файлов Копирование файлов из сетевой папки Копирование файлов в разные папки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |