EN  RU
Войти
Главная
Скачать
Купить
Документация
Поддержка
Контакты
 
Справочная информация  /  Решение проблем

Как создать точку восстановления

CreateInstall не имеет специальной команды для создания точки восстановления в процессе установки программы. Для этой цели можно воспользоваться .vbs скриптом.


'Unattended System Restore Point
'sysrestorepoint.vbs
'c Doug Knox - rev 02/11/2002
'Downloaded from www.dougknox.com 
'Extracted from original code by Bill James - www.billsway.com

Set sr = getobject("winmgmts:\\.\root\default:Systemrestore")

msg = "Restore Point has been created"

'Put a ' in front of the next five lines to disable the Success Failed Prompt.
If (sr.createrestorepoint(msg, 0, 100)) = 0 Then
    ' MsgBox msg
Else
    ' MsgBox "Restore Point creation Failed!"
End If

'Remove the ' from the next 3 lines to only alert you if the process failed
'If (sr.createrestorepoint("Automatic Restore Point", 0, 100)) <> 0 Then
'    MsgBox "Restore Point creation Failed!"
'End If

Создайте .vbs файл и скопируйте туда этот код. Включите данный файл в вашу установку.

Распакуйте этот скрипт в какую-нибудь директорию и запустите его с помощью команды Запустить JavaScript & VBScript.

Eonza automation software - free, open source cross-platform program for easy creation and management of scripts.
  • Справочная информация
    • Введение
    • Первое знакомство
    • Сравнение инсталляторов
    • Лицензионное соглашение
    • Лицензия Light
    • Лицензия Free
    • Возможности программы
    • Список команд
    • FAQ
    • Примеры
    • CreateInstall Assistant
    • Распаковщик установок
    • Решение проблем
      • Невозможно добавить файл ресурса
      • Редирект Реестра
      • Суперпозиция переменных
      • Установка шрифтов
      • Языковые ресурсы
      • Создание точки восстановления
Политика конфиденциальности
Copyright © ООО «Новострим», 2009-2026 ОГРН 1107232031390. Все права защищены.