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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Включение защиты системы с помощью vbs

Ответить
Настройки темы
VBS/WSH/JS - Включение защиты системы с помощью vbs

Пользователь


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

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


Здравствуйте! Подскажите, пожалуйста, как можно включить защиту системы и указать под это выделяемое пространство на диске с помощью vbs скрипта?
В инете, в частности здесь, нашел только создание точек восстановления с помощью vbs

Отправлено: 09:48, 05-12-2021

 

Ветеран


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

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


How Can I Enable System Restore Using a Script? - Scripting Blog
Restore a Windows system using VBScript
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:53, 05-12-2021 | #2



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

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


Пользователь


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

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


Спасибо, включить защиту системы получилось.
А вот с установкой выделяемого искового пространства загвоздка.
Как я понял, это назначается в этом скрипте
Код: Выделить весь код
Const GLOBAL_INTERVAL_IN_SECONDS = 100000
Const LIFE_INTERVAL_IN_SECONDS = 8000000
Const SESSION_INTERVAL_IN_SECONDS = 500000
 
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\default")

Set objItem = objWMIService.Get("SystemRestoreConfig='SR'")
objItem.DiskPercent = 10
objItem.RPGlobalInterval = GLOBAL_INTERVAL_IN_SECONDS
objItem.RPLifeInterval = LIFE_INTERVAL_IN_SECONDS
objItem.RPSessionInterval = SESSION_INTERVAL_IN_SECONDS
objItem.Put_
Но ничего не меняется после отработки скрипта, и ошибок никаких не пишет.

Отправлено: 16:22, 05-12-2021 | #3


Ветеран


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

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


Maddrag, как именно проверяли:
Цитата Maddrag:
Но ничего не меняется после отработки скрипта »
?

Отправлено: 22:23, 05-12-2021 | #4


Пользователь


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

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


Изображения
Тип файла: jpg Screenshot_190.jpg
(54.2 Kb, 5 просмотров)

Iska, Я жду, что изменится значение в окне на скриншоте.
Я уже увидел, что после выполнения этого скрипта:
Код: Выделить весь код
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\default")

Set colItems = objWMIService.ExecQuery("Select * from SystemRestoreConfig")

For Each objItem in colItems
    Wscript.Echo "Disk Percent: " & objItem.DiskPercent
    Wscript.Echo "Global Interval (in seconds): " & objItem.RPGlobalInterval 
    Wscript.Echo "Life Interval (in seconds): " & objItem.RPLifeInterval
    If objItem.RPSessionInterval = 0 Then
        Wscript.Echo "Session Interval: Feature not enabled." 
    Else
        Wscript.Echo "Session Interval (in seconds): " & _
            objItem.RPSessionInterval
    End If
Next
Значение показывается какое я указал в предыдущем скрипте, но я теперь не уверен, что это именно то, что мне надо, раз показатель на скриншоте не меняется.

Последний раз редактировалось Maddrag, 06-12-2021 в 06:32.


Отправлено: 06:15, 06-12-2021 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Включение защиты системы с помощью vbs

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - [решено] Создание ярлыка с помощью VBS Dodakaedr Скриптовые языки администрирования Windows 61 12-04-2016 15:54
VBS/WSH/JS - Установка\Снятие аттрибутов c помощью vbs O L E G Скриптовые языки администрирования Windows 6 17-05-2012 09:05
VBS/WSH/JS - Добавление параметра в реестр с помощью VBS team Скриптовые языки администрирования Windows 9 26-09-2011 08:12
Разное - По поводу защиты системы Endemion Microsoft Windows 7 1 16-08-2011 22:54
CMD/BAT - [решено] Отключение/включение служб с помощью bat/vbs возможно ли ? dark-------13 Скриптовые языки администрирования Windows 1 05-05-2011 09:54




 
Переход