Ремонт оргтехники, Компьютерная периферия и аксессуары, Компьютерные услуги, Компьютеры и комплектующие, Создание сайтов, Продвижение сайтов, Заправка и восстановление картриджей
344038, Россия, Ростовская область, город Ростов-на-Дону, проспект Михаила Нагибина, д. 27
Напишем небольшой .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:BackupMyDocuments" /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
Подавляет потверждение перезаписи.
Напишем небольшой backup.bat файл:
@echo off
color 1f
cls
echo "Backuping data and web-documents. Please wait... "
title "Backup beginning..."
D:
cd "C:MyDocuments"
title "Backup Sites"
echo "Backup tkphil site"
xcopy "C:MyDocuments*" "F:BackupMyDocuments" /h /k /e /d /y /x
title "Backup complete!"
echo "Backup complete!"
pause
Здесь копируются все новые файлы из папки C:MyDocuments, в папку F:BackupMyDocuments.
Для красоты очищается экран, устнавливается синий цвет, меняется заголовок окна. У меня ярлык на такой файл помещен в автозагрузку, а в свойствах ярлыка указано "Запускать свернутым". Таким образом при загрузке окно не появляется на экране, а работает свернушись на панели задач. О завершении резервного копирования можно узнать по изменившемуся заголовку.
Описание параметров команды xcopy:
/h
Копирует скрытые и системные файлы.
/k
Копирует атрибуты. Простая команда Xcopy сбрасывает атрибут "Только чтение".
/e
Копирует все папки и подпапки, включая пустые.
/d
Копирует файлы, измененные либо в указанный день, либо после. Если дата не указана, копируются только те файлы, которые новее в исходной папке.
/X
Копирует параметры аудита файла (включая действие ACL).
/y
Подавляет потверждение перезаписи.
ИНФОРМАЦИЯ
Возможно получить аналогичный эффект, используя ключи архиватора ZIP или RAR.