Резервное копирование данных в Windows XP
Главная → Статьи → Бэкап черех xcopy
или “Как с помощью *.bat файла сделать резервную копию данных”
В этом ничего нет сложного.
Итак мы хотим скопировать все новые файлы и папки, а также измененные.
Напишем небольшой .bat файл, содержащий следующее:
@echo off color 1f cls echo "Backuping data and web-documents. Please wait... " title "Backup beginning..." D: cd "D:\MyDocuments" title "Backup Sites" echo "Backup tkphil site" xcopy "D:\MyDocuments\*" "L:\Backup\MyDocuments" /h /k /e /d /y /x title "Backup complete!" echo "Backup complete!" pause
Здесь копируются все файлы (старые не копируются заново) из папки MyDocuments, находящейся на диске D в L:\BackupMyDocuments. Еще очищается экран, устнавливается синий цвет, меняется заголовок окна. У меня ярлык на такой файл помещен в автозагрузку, а в свойствах ярлыка указано "Запускать свернутым". Этим я добиваюсь того, что при загрузке окно не маячит перед глазами, а мирно работает свернушись на панели задач. О завершении резервирования данных я всегда узнаю по изменившемуся заголовку.
Все указанные полезные действия исполняются благодаря команде xcopy.
Вот описание используемых мною параметров:
/h | Копирует скрытые и системные файлы. |
/k | Копирует атрибуты. Простая команда Xcopy сбрасывает атрибут "Только чтение". |
/e | Копирует все папки и подпапки, включая пустые. |
/d | Копирует файлы, измененные либо в указанный день, либо после. Если дата не указана, копируются только те файлы, которые новее в исходной папке. |
/X | Копирует параметры аудита файла (включая действие ACL). |
/y | Подавляет потверждение перезаписи. |
Остальные параметры можно узнать командой help xcopy. Нас всегда выручит консоль (командная строка).
Реклама:
Комментарии:
e-mail (не публикуется):
комментарий: