In looking over some past issues of WS I came across Scott Dunn’s piece recommending Quick Restore Maker.
I, too, wanted a simple way of creating a Restore Point. I found several programs that varied in size from hundreds of KB to several MB.
Quick Restore Point Maker is 791,040 bytes.
Nothing beats a VBS script that I found, and even after my tweaks and enhancements, is only 396 bytes. Simple. Fast. Easy. I called the RP “Special Restore Point” to differentiate it from a VBS script that runs on Startup and those RPs are called “Daily Restore Point”.
Here’s the Script:
“This VBScript creates a new restore point called “Special Restore Point”
Set IRP = getobject(“winmgmts:\.rootdefault:Systemrestore”)
MYRP = IRP.createrestorepoint (“Special Restore Point”, 0, 100)
If CSRP = 0 then
wscript.timeout = 3 : WScript.Echo “System Restore Point Created”
Elseif sOut 0 Then
WScript.echo “Error ” & sOut & _
“: Unable to create Restore Point.”
End If