Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Пакетный файл: Резервное копирование файлов системной папки Windows

Ответить
Настройки темы
CMD/BAT - [решено] Пакетный файл: Резервное копирование файлов системной папки Windows

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Sunny07
Дата: 04-04-2011
Здравствуйте!
Надеюсь на вашу помощь..

Необходимо создать пакетный файл, предназначенный для резервного копирования файлов системной папки Windows с возможностью создания резервного каталога, в случае его отсутствия в системе. Путь к резервному каталогу задается в качестве пакетного параметра.
Резервное копирование осуществляется ежедневно в 23:00. В течение 2 минут после копирования выводится «Резервное копирование в каталог <путь> завершено» и далее происходит автоматическое выключение системы с принудительным закрытием всех работающих приложений.

Надеюсь на вашу поддержку. Заранее спасибо

Отправлено: 22:36, 04-04-2011

 

(*.*)


Сообщения: 36549
Благодарности: 6692

Профиль | Сайт | Отправить PM | Цитировать


Sunny07, а в чем тайный смысл сего действа? Ну возьмите команду XCOPY и закиньте в планировщик. Для остального подойдет ECHO и SHUTDOWN.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 02:00, 05-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24690
Благодарности: 4526

Профиль | Сайт | Отправить PM | Цитировать


Sunny07, при наличии NTFS номер у тебя не выйдет - ты не получишь доступ ко всем объектам папки Win.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 13:27, 05-04-2011 | #3


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vadikan, смысл сего действа это всего лишь задание, дарованное мне свыше преподавателем))
Была бы очень признательна, если бы подробнее написали бы как это делается. А то я что-то совсем никак в этом..

Отправлено: 20:24, 05-04-2011 | #4


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Sunny07, гнать таких преподавателей в шею!

ShaddyR, теоретически, можно смонтировать снимок VSS и копировать оттуда.

Отправлено: 20:45, 05-04-2011 | #5


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24690
Благодарности: 4526

Профиль | Сайт | Отправить PM | Цитировать


Цитата Busla:
смонтировать снимок VSS и копировать оттуда »
не надо! Если препод такое увидит - поставит 2-ку: скажет, "это тебе родители помогали!"

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Новая метла и инвентаризация)


Отправлено: 00:14, 06-04-2011 | #6


(*.*)


Сообщения: 36549
Благодарности: 6692

Профиль | Сайт | Отправить PM | Цитировать


Sunny07, как-то так

Код: Выделить весь код
@echo off
::копирование
xcopy "%systemroot%\*" "%1\*" /y /q /s
:: вывод сообщения
echo Резервное копирование в каталог %1
:: пауза в две минуты http://oszone.net/6160
ping -n 121 127.0.0.1 > nul
:: выключение
shutdown /s
exit
Проверять: на любой маленькой папке (подставить ее путь вместо %systemroot%)
Сохранять: в OEM-кодировке http://oszone.net/2774#q8
Запускать: script.cmd D:\backup (путь к папке свой) из планировщика заданий в указанное время.


Сдавая задание, напишите, что в современных ОС Windows:
- его невозможно реализовать ввиду недостатка прав на системную папку
- не применяется столь архаичный метод резервного копирования файлов
- не используется столь безграмотная стратегия резервного копирования операционной системы.

В Windows 7 имеются встроенные средства создания образа системы с последующими инкрементными добавлениями на основе технологии VHD: Резервное копирование в Windows 7

Наконец, выводить сообщение в течение двух минут после завершения копирования бессмысленно.

За такую постановку задания ваш преподаватель должен быть уволен и лишен права преподавать. Если он поставит вам низкую оценку, покажите эту тему ему и пообещайте показать ее директору школы или где вы там учитесь.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 01:41, 06-04-2011 | #7


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Vadikan, спасибо вам огромное) Обязательно все передам))

Отправлено: 09:59, 06-04-2011 | #8


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


ShaddyR, так я и написал: "теоретически"
Vadikan, предполагались, наверное, не echo и ping, а shutdown c параметрами t и c:
Код: Выделить весь код
@echo off
rem копирование
xcopy "%systemroot%\*" "%1\*" /y /q /s
rem  вывод сообщения и выключение
shutdown /s /t 120 /c "Резервное копирование в каталог %1 завершено"
зачем там exit?

Отправлено: 10:22, 06-04-2011 | #9


(*.*)


Сообщения: 36549
Благодарности: 6692

Профиль | Сайт | Отправить PM | Цитировать


Busla, я даже боюсь предположить, что там предполагалось Поэтому написал буквально по заданию.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 01:41, 07-04-2011 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Пакетный файл: Резервное копирование файлов системной папки Windows

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Пакетный файл, предназначенный для удаления файлов с определенным расширением ConMan Скриптовые языки администрирования Windows 11 26-03-2011 13:01
Разное - [решено] Резервное копирование файлов doc и xls. dzekka Microsoft Windows 2000/XP 2 28-01-2011 13:09
2008 R2 - Резервное копирование определенной папки Hrust2010 Windows Server 2008/2008 R2 14 27-01-2011 16:00
Нужно автоматическое резервное копирование папки config babki Microsoft Windows NT/2000/2003 6 30-11-2006 13:31
Резервное копирование открытых файлов Walentin Microsoft Windows NT/2000/2003 9 22-12-2004 14:16




 
Переход