NB! Обратите внимание! В строке “chcp 1251 nul“ перед nul должен стоять знак “больше“ (угловая скобка), который отсутствует здесь из-за запрета YouTube использовать его в тексте.
@echo off
chcp 1251 nul
rem Копирование новых или изменённых файлов из одной папки (директории, диска) в другую.
xcopy “D:\Моя рабочая папка\*.*“ “E:\Папка для копирования\*.*“ /E /F /H /R /K /Y /D
@pause
Будем исходить из того, что вы не имеете опыта работы с терминалом Windows, и, скорее всего, он вам больше не понадобится. Поэтому я не стану объяснять что это и для чего, а просто постараюсь рассказать и показать как можно подробнее те действия, которые нужно произвести один раз и забыть о них.
Итак, предположим, у вас есть рабочая папка, содержимое которой нужно периодически копировать в папку на другом носителе, при этом копировать только новые или изменённые файлы. Это можно делать буквально в два клика, предварительно создав один текстовый файл, с помощью предлагаемой пошаговой инструкции.
Шаг первый. Создадим текстовый файл с любым именем. Файл имеет расширение txt. Его нужно изменить на bat или cmd. У нас получится так называемый «Пакетный файл», который и будет запускать процесс копирования.
Шаг второй. Откроем созданный файл для редактирования. Для этого щёлкнем по нему правой кнопкой мыши и в контекстном меню выберем пункт «Изменить». В разных версиях Windows меню выглядит по-разному. В Windows 11 пункт «Изменить» находится в разделе «Дополнительные параметры». Файл откроется в текстовом редакторе «Блокнот».
Третий шаг. В описании под этим видео вы найдёте код, который сейчас увидите на экране. Скопируйте его и вставьте в открытый файл. В крайнем случае, наберите текст вручную.
Теперь, если нужно, измените пути к папкам и их названия. Щёлкните правой кнопкой мыши по папке, из которой нужно копировать, и выберите пункт «Свойства». Пункт «Расположение» указывает путь к вашей папке, в данном примере это диск D:\. Добавьте к нему название папки, здесь это «Моя рабочая папка», закройте обратной косой чертой и вставьте всё это в код. Выражение *.* после закрывающей косой черты остаётся неизменным. Звёздочка перед точкой означает любое имя файла, а после точки – любое расширение файла. Теперь то же самое сделайте для папки, в которую нужно копировать. Оба пути, включая звёздочки, должны быть взяты в кавычки. Буквы в конце строки не изменяются.
Обратите внимание на вторую строку кода. Этот параметр даёт возможность использовать кириллицу, при условии, что файл имеет кодировку ANSI. Сейчас он в кодировке UTF-8. Посмотрите в правом нижнем углу «Блокнота».
Четвёртый шаг. Сохраняем файл, но выбираем не «Сохранить» (Save), а «Сохранить как» (Save as). В открывшемся окне в разделе «Кодировка» (Encoding) заменяем UTF-8 на ANSI. Сохраняем файл таким образом только один раз, в дальнейшем, если понадобится его редактировать, сохраняем уже как обычно.
Теперь собственно копирование. Для его запуска нужно дважды щёлкнуть созданный пакетный файл или выбрать пункт «Открыть» в контекстном меню. Откроется окно терминала, в котором вы увидите процесс выполнения работы и отчёт о ней после завершения. В данном примере – скопированы одна папка и один файл. Вот и всё.
17 views
4411
1477
2 weeks ago 00:01:44 46
Агент, списки/переписка_CastingCraft
2 weeks ago 00:05:18 1
1С:Управление нашей фирмой 1.6. Урок 19. Настройка резервного копирования. За 5 минут.
2 weeks ago 00:04:48 1
1C:Документооборот 2.1. Урок 6. Резервное копирование и восстановление. За 5 минут.
3 weeks ago 00:23:38 11
Скопировать кубики
3 weeks ago 00:25:38 2
Работа с файловой системой Linux
3 weeks ago 00:18:15 150
Pentagon дисковод: форматирование, копирование, ресторинг. Часть 1. [#hardware][#zxspectrum]
4 weeks ago 00:22:02 4
02-4 Трехосевая обработка в Power Mill (модель материала, симуляция)
4 weeks ago 00:05:07 1
MacOS- ошибка 36 при копировании файлов
4 weeks ago 03:53:31 4
ОБНОВЛЕНИЕ | Supermarket Simulator #29
4 weeks ago 00:02:32 14
MS Project 2021 | Основной курс | 3.7 Копирование задач из другой программы
4 weeks ago 00:56:59 105
Бизнес-аналитика в Low-code | 11. Действия на переходе
4 weeks ago 00:01:52 7
Аспро: проблемы с созданием новой резервной копии сайта
1 month ago 00:01:00 3
20 Формирование справки о проверках знания требований ОТ
1 month ago 00:01:10 1
19 Формирование _обратного_ протокола (создание протокола на основе ранее внесённых в реестр данных)
1 month ago 00:39:56 6.6K
Всё про КОМПОНЕНТЫ за 39 минут — подробный урок по Фигме
1 month ago 00:09:14 41
[Интересно и Познавательно] 432 Гц ПОТОК ЭНДОРФИНОВ ДЛЯ СЧАСТЬЯ И НАСТРОЕНИЯ🔆ПОЮЩИЕ ЧАШИ
1 month ago 00:11:47 19
[Интересно и Познавательно] 396 ГЦ НЕЙТРАЛИЗАЦИЯ НЕГАТИВНЫХ ПРОГРАММ И НАВЯЗЧИВЫХ СОСТОЯНИЙ💡ЛЕЧЕБНАЯ МУЗЫКА
1 month ago 01:03:11 32
Как защитить автору свои права в онлайне | Интеллектуальная собственность | Авторское право | Z&G. Patent
1 month ago 00:01:29 2
Vaulterix - cистема безопасного обмена файлами от российского разработчика ООО «МИТРА СОФТ»
1 month ago 00:06:01 519
【6 способов】Как снять диск защищен от записи в Windows? 2024
1 month ago 00:28:33 1
Yandex Cloud Backup: скопировать, сохранить, восстановить
1 month ago 00:04:05 4
1.3 CS-Cart Multi-Vendor: Создание резервной копии
1 month ago 00:39:30 37
Сопряжения двух окружностей | Урок AutoCAD | KatalProject