Создаем bat файл:
Откройте мой компьютер и создайте на диске C:\ папочку test.
— Зайдите в неё и создайте в ней папку testcopy.
(Для наглядного примера, перенесем в нее любые файлы.) Далее нам надо создать, сам bat файл по нажатию на который у нас будет происходить копирование папки C:\test1\testcopy в, скажем, папку D:\test1\backup. (Создавать вторую папку (которая backup) не надо — она будет появляться автоматически.)
Добавляем в файл команду для копирования:
xcopy C:\test1\testcopy D:\test1\backup /f /i /y /s
- xcopy— это сама команда;
- C:\test1\testcopy— это источник, т.е. папка откуда копируются файлы и каталоги;
- D:\test1\backup— это результат, т.е. место, куда будут скопированы файлы и каталоги;
- /f /i /y /s — дополнительные параметры синтаксиса для команды xcopy
ПАРАМЕТРЫ СИНТАКСИСА:
- /f — выводит имена исходных файлов и файлов-результатов в процессе копирования
- /i— создает новый каталог в случае, если тот отсутствует в конечном пути
- /y— перезаписывает файл в случае, если он уже есть
- /s— копирует каталоги и подкаталоги, если они не пусты. Если параметр /s не задан, команда xcopy будет работать только с одним каталогом.