|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Создание контрольной точки восстановления |
|
CMD/BAT - [решено] Создание контрольной точки восстановления
|
$AutoITer Сообщения: 446 |
Профиль | Отправить PM | Цитировать Вот каким способом можно создать контрольную точку восстановления автоматически?
|
|
------- Отправлено: 14:53, 10-08-2009 |
Сообщения: 53406
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:17, 10-08-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Доброго времени суток! У меня проблема: при создании контр. точки, невозможно прописать её имя, т. е. нужное окно открывается, но строка на клики не реагирует
|
Последний раз редактировалось vacero, 12-11-2010 в 05:02. Отправлено: 02:42, 11-11-2010 | #3 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Код работает замечательно, проверял на Windows XP SP3 Rus. Точка создаётся. А можно сделать каким-то образом, чтобы все предыдущие точки были удалены?
|
------- Отправлено: 20:36, 17-03-2011 | #4 |
Сообщения: 53406
|
Профиль | Отправить PM | Цитировать Цитата Drongo:
|
||
Отправлено: 20:47, 17-03-2011 | #5 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Petya V4sechkin:
Set objSR = GetObject("winmgmts:\\.\root\default:SystemRestore") dResult = objSR.Disable("") WScript.Sleep 5000 eResult = objSR.Enable("") WScript.Sleep 5000 Set wshEnv = CreateObject("WScript.Shell").Environment("Process") sysDrive = wshEnv("SYSTEMDRIVE") Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2") For Each objDisk In objWMI.ExecQuery("Select DeviceID From Win32_LogicalDisk Where DriveType = 3") If objDisk.DeviceID <> sysDrive Then objSR.Disable objDisk.DeviceID & "\" Next Также не понятно почему контрольные точки не удаляются этой командой. Проверял на WinXP SP3 English установленной на виртуальную систему, может неправильно написано что-то? В общем-то цель, получить скрипт работающий на ХР, висте, семёрке. Очищающий все контрольные точки восстановления Создающий одну контрольную точку после очистки. Важно не нарушить политику наблюдения за дисками, например, пользователь ведёт наблюдение за двумя логическими дисками из трёх, пусть ведёт, задача в автоочистке и всё. Есть ли какие мысли или в каком направлении думать? |
|
------- Отправлено: 22:05, 23-03-2011 | #6 |
Новый участник Сообщения: 44
|
Профиль | Отправить PM | Цитировать Доброго времени суток
Ваша информация мне очень помогла, и чисто для себя я сделал что-то на подобии небольшой утилиты которая работает с под командной строки, создает точку восстановления или удаляет все точки восстановления все зависит от параметра который вы выберете: <*.exe> - имя программы по стандарту RSPointControl.exe Синтаксис командной линии <*.exe> -s -sp"<Команда>" Команды: CRP – Создать точку восстановления. N ""<Имя точки восстановления>"" – Создать точку восстановления с заданным именем. DARP – Удалить все точки восстановления (Windows XP). HELP – Вызвать справку. Буду ждать отзывы. |
Последний раз редактировалось DEDI, 18-05-2011 в 17:01. Отправлено: 14:30, 04-05-2011 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] создание точки восстановления через командную строку | Sparkster | Microsoft Windows 2000/XP | 2 | 23-01-2018 07:26 | |
восстановления системы не происходит для любой точки восстановления | KonstantinM | Microsoft Windows 2000/XP | 12 | 25-06-2009 01:48 | |
Разное - Как найти и восстановить файл .XLS из контрольной точки возврата? | webser | Microsoft Windows 2000/XP | 3 | 06-08-2007 14:52 | |
[решено] Пропадают точки восстановления | Ser6720 | Microsoft Windows 2000/XP | 2 | 08-12-2005 01:41 | |
Создание контрольной точки | Casper | Microsoft Windows 2000/XP | 10 | 21-01-2004 11:44 |
|