Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2009.09.27;
Скачать: [xml.tar.bz2];

Вниз

Как средствами Dilphi создать точку восстановления?   Найти похожие ветки 

 
JohnKorsh   (2009-07-23 10:30) [0]

Не подскажет ли кто, как из программы Delphi создать точку восстановления системы?


 
Ega23 ©   (2009-07-23 10:43) [1]

От СУБД зависит. В целом - читай по Create Backup


 
sniknik ©   (2009-07-23 10:49) [2]

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


 
Рамиль ©   (2009-07-23 10:55) [3]

http://msdn.microsoft.com/en-us/library/aa378958(VS.85).aspx


> sniknik ©   (23.07.09 10:49) [2]

А зачем отключаешь? Очень полезная вещь.


 
Palladin ©   (2009-07-23 10:56) [4]

Кушает много дискового пространства...


 
Ega23 ©   (2009-07-23 11:02) [5]


> по моему он не по субд, а про операционку... т.е. то восстановление,


гм... Да, возможно. Чё-то я поторопился...


 
sniknik ©   (2009-07-23 11:10) [6]

> А зачем отключаешь? Очень полезная вещь.
за все время дома так и не воспользовался, одна установка XP с 2004 или 5 года. вернее не требовалось, т.к. даже если бы понадобилось при отключенном не смог бы воспользоваться. т.е. кпд - 0. очень полезно.

на работе из серьезно поврежденных систем ни одна не восстановилась... лечилось только переустановкой. из несерьезных, ну там драйвер не тот поставили, и выбор между откатом или установкой все таки правильного... т.е. ничего такого чего руками не восстановить. очень полезно.

кстати один комп с такой "серьезно" поврежденной системой у меня прямо сейчас дома стоит, там usb не "видится", откачено "по самое немогу" т.е. до первой точки (по идее чистая только, что установленная система, когда все работало)  usb не вылечило...
правда и установка драйверов, или другие действия типа чистки реестра, удаление inf файлов и подсовывание файлов с другой машины и импортом частей реестра с нее же, и т.д. тоже не помогает.
физически usb работает, т.к. поставленный там же линукс вполне их видит...

т.е. имхо, то на то и выходит, не справлюсь сам, значит и откат не поможет. так зачем место на диске терять?


 
Юрий Зотов ©   (2009-07-23 11:14) [7]

См. в MSDN функцию SRSetRestorePoint.


 
Anatoly Podgoretsky ©   (2009-07-23 11:17) [8]

> sniknik  (23.07.2009 11:10:06)  [6]

Мне два раза помогло, один раз когда пытался варварски ХР деинсталировать, а второй раз на Висте, когда дико слетела почта.


 
Ega23 ©   (2009-07-23 11:31) [9]


> Мне два раза помогло, один раз когда пытался варварски ХР
> деинсталировать, а второй раз на Висте, когда дико слетела
> почта.


Тогда уж проще образ диска системного сделать, не?


 
Юрий Зотов ©   (2009-07-23 11:50) [10]

> Ega23 ©   (23.07.09 11:31) [9]

Некоторые программы (довольно много и довольно серьезные - например, Oracle) у меня инсталлированы НЕ на системный диск. Значит, пришлось бы делать образ не только системного диска, а минимум двух. Причем хранить эти два образа надо строго вместе и накатывать их надо тоже строго вместе.

Что проще? Кому как, а мне проще мышкой пощелкать. И до сих пор помогало, все вполне нормально восстанавливалось.

Насчет "места много жрет" - ну так надо же старые точки удалять. В идеале, достаточно иметь только одну - последнюю.


 
Anatoly Podgoretsky ©   (2009-07-23 12:13) [11]

> Ega23  (23.07.2009 11:31:09)  [9]

Для почты?
Образы они для любителей вирусов, реальной пользы в работе мало.


 
DrPass ©   (2009-07-23 12:36) [12]

Я, видимо, отношусь к категории тех немногих людей, которым эта функция действительно пригодилась :) Пару раз на ноуте система грохалась после автоматической установки обновлений, и восстановление как раз помогало в таких случаях.


 
TIF ©   (2009-07-23 12:39) [13]

Что-то старенькое, но ссылку всё-таки даю:
http://swissdelphicenter.ch/torry/showcode.php?id=1650

Код-пример работы в Delphi с:
SRSetRestorePoint
SRRemoveRestorePoint
http://governmentsecurity.org/forum/index.php?showtopic=31616

> Юрий Зотов ©   (23.07.09 11:14) [7]
> См. в MSDN функцию SRSetRestorePoint.

+1
Обязательно покопаться в MSDN:
http://msdn.microsoft.com/en-us/library/aa378971(VS.85).aspx

Ну и на десерт, если всего вышесказанного оказалось мало, поиск в любимом поисковике по примерному запросу "Delphi Restore Point" ;-)


 
JohnKorsh   (2009-07-23 12:50) [14]

Спасибо, особенно за MSDN функцию  SRSetRestorePoint.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2009.09.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.005 c
15-1248667367
ganda
2009-07-27 08:02
2009.09.27
убить программу, если выполнение процедуры затянулось


3-1227637609
Morpheus
2008-11-25 21:26
2009.09.27
Копирование таблицы с SQL-сервера в .dbf


1-1217416338
hawkins
2008-07-30 15:12
2009.09.27
Настройка окна Structure в среде Delphi2007


2-1248247703
Verden
2009-07-22 11:28
2009.09.27
Эмулируем нажатие клавиши


15-1248139231
Дмитрий С
2009-07-21 05:20
2009.09.27
Есть смысл ставить 64битную Висту





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский