Включение защиты системы с помощью vbs
Здравствуйте! Подскажите, пожалуйста, как можно включить защиту системы и указать под это выделяемое пространство на диске с помощью vbs скрипта?
В инете, в частности здесь, нашел только создание точек восстановления с помощью vbs
|
Спасибо, включить защиту системы получилось.
А вот с установкой выделяемого искового пространства загвоздка.
Как я понял, это назначается в этом скрипте
Код:
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_
Но ничего не меняется после отработки скрипта, и ошибок никаких не пишет.
|
Maddrag, как именно проверяли:
Цитата:
Цитата Maddrag
Но ничего не меняется после отработки скрипта »
|
?
|
Вложений: 1
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
Значение показывается какое я указал в предыдущем скрипте, но я теперь не уверен, что это именно то, что мне надо, раз показатель на скриншоте не меняется.
|
Время: 06:56.
© OSzone.net 2001-