1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 15
|
|
1 | |
Поиск и перемещение файлов на сетевой диск15.02.2024, 09:59. Показов 858. Ответов 5
Метки нет (Все метки)
Доброго дня.
Помогите, пожалуйста, решить следующую задачу В сетке много компьютеров. Каждый компьютер имеет уникальное название. Надо написать следующий скрипт, который бы находил флешку с уникальным названием "TFATSNYATO" (буква диска иногда меняется) Искал бы в этой флешке в папке DCIM и подпапках все файлы с расширением jpg и перемещал бы их в сетевую папку по адресу \\10.10.0.27\base\%имя компьютера с которого происходит перемещение%\%ГОД из даты файла jpg дата создания%\%Месяц из даты файла jpg дата создания%\%Дата из даты файла jpg дата создания%\ Если такой папки в пути нет - её надо создать Вообще такое возможно?
0
|
15.02.2024, 09:59 | |
Ответы с готовыми решениями:
5
Git for windows + сетевой диск. Клонирование репозитория в сетевой диск Перемещение файлов на другой диск Отправка файлов из UNIX сервера на SAMBA-шару (сетевой диск Windows) Поиск файлов и перемещение каталога |
bat-пропагандист
|
||||||
15.02.2024, 13:44 | 2 | |||||
пробуйте:
1
|
1 / 1 / 0
Регистрация: 18.09.2018
Сообщений: 15
|
|
23.02.2024, 10:00 [ТС] | 3 |
nekit270,
Огромное спасибо за отклик! Файлы не копировались в сетевую папку была ошибка "Неправильно указан диск", но благополучно удалялись. Поэтому я добавил строчку Код
echo F | xcopy /y "%%~i" "D:\base\!Year!\!Month!\!Day!\%%~nxi Путь у папки D:\base\2024\02\23 и в неё упали все файлы с разными числами создания.
0
|
24.02.2024, 21:01 | 4 | |||||
Папки делаются по дате изменения, а не создания. Дата создания - весьма неоднозначная величина. Сегодня Вы скопировали на флэшку файлы - дата создания у них сегодняшняя. А дата изменения - реальная, более ранняя. При желании можно указать несколько масок файлов, например Set "Mask=*.jpg *.png" При желании можно удалить пустые папки после переноса файлов. Убрать rem перед 2>nul Rd %1 Можно не перемещать файлы, а копировать: заменить Call Move /Y "%%f" "%%P%%" на Echo F|Call xcopy /D "%%f" "%%P%%">nul Метку флэшки, сетевой путь, маску укажите свои
0
|
25.02.2024, 15:14 | 5 | |||||
Чуть короче
1
|
27.02.2024, 21:23 | 6 | ||||||||||
Сообщение было отмечено Shelsun как решение
Решение
Если надо копировать с флэшки в несколько папок
Если в именах файлов нет !
1
|
27.02.2024, 21:23 | |
27.02.2024, 21:23 | |
Помогаю со студенческими работами здесь
6
Поиск и перемещение группы файлов Поиск и перемещение файлов с каталогом Поиск файлов-компаньонов и перемещение в карантин Поиск файлов по маске и их перемещение с условиями После импорта на сетевой диск pst файлов,в поле "от" имена не сортируются выборочно Поиск и перемещение файлов по имени с созданием структуры папок Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |