Задача скопировать все файлы с определенными расширениями из разных каталогов в один или хотя бы найти и вывести результат в фаил.
Речь про ОС windows.
Речь про ОС windows.
09.04.2020 20:05:41
Задача скопировать все файлы с определенными расширениями из разных каталогов в один или хотя бы найти и вывести результат в фаил.
Речь про ОС windows. |
|
|
09.04.2020 20:09:20
Пример как найти все внешние обраотки 1С (*.epf) на диске C:/
и сохранить результат: c:\Resault.doc только потом открывать word и кодировка DOS выбираем. Инструкция: 1. сохраняем в фаил с расширением .bat 2. запускаем от имени администратора 3. результат открываем Word - кодировка DOS
А теперь, давайте разберем, что он делает! Первая строка кода: @Echo Off & Title Seacher File Скрывает все происходящее в командном файле, и параллельно меняет заголовок командной строки. Вторая строка кода: Echo Status oparations: In Progress... Выводит статус операции. Третья строка кода: For /R D:\ %%i In (*.doc) Do ( Иницилизация цикла For. Четвертая строка кода: If Exist %%i ( Иницилизация цикла If. Пятая строка кода: Echo %%i >> D:\Resault.doc Условие если файл найден. Восьмая строка кода: Cls & Echo Status Oparations: Ended Seacher Очистка крана, и вывод конечного сообщения об окончании операции. Девятая строка кода: Pause & Start D:\Resault.doc & Echo On Пауза, перед закрытием пакетного файла и запуск файла с результатами. Выводы Данный bat файл, универсален, удобен в использовании, но есть одно, НО! Условия поиска нужно вводить вручную, и путь где искать |
|||
|
09.04.2020 20:15:53
решение с копированием на примере jpg
Перебирает все папки на локальных дисках и копирует файлы jpg в одну папку. Самый простой вариант не учитывается что имена файлов могут совпадать. Код
|
||||
|
||||