如何检查是否启用了系统还原/保护,并使用可视化基本脚本

时间:2017-06-15 08:38:47

标签: windows vbscript wmi

我使用以下可视化基本脚本在Windows 10中启用系统还原/保护。它可以成功运行。但是,我首先想要检查是否已经启用了系统保护,然后我想在启用系统保护后将磁盘空间使用率设置为15%。我已仔细阅读了微软网站上的文档,但我无法找到任何关于此的线索。 microsoft是否提供了一个接口来检查是否已启用系统保护并保留磁盘空间。 任何帮助将不胜感激。

If Not WScript.Arguments.Named.Exists("elevate") Then
    CreateObject("Shell.Application").ShellExecute WScript.FullName _
  , WScript.ScriptFullName & " /elevate", "", "runas", 1
   WScript.Quit
End If

Dim oSR
Set oSR = GetObject("winmgmts:
 {impersonationLevel=impersonate}!root/default:SystemRestore")
oSR.Enable("D:" & "\") 

1 个答案:

答案 0 :(得分:-1)

您应该在

下的注册表中找到所需内容
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

默认情况下不会填充某些值。我不知道这个网站政策链接到其他帮助网站,我不会复制/粘贴其他人的工作。因此,寻找“系统还原实用程序的注册表键和值”应该为您提供所需的详细信息。