System Restore Point

I was asked to create a system restore points for people before they start some software tests, below are the steps I took.

To change the Interval of System Restore points, modify the RPLifeInterval value in the following Registry Key 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

To view the available System Restore Points, or to Restore to one then load, if you are going to restore then load up into Safe Mode first 

%systemroot%\system32\restore\rstrui.exe

Windows 7 

vssadmin list shadowstorage
vssadmin list shadows

Using Powershell you can type 

Get-ComputerRestorePoint

Simple vbs script to create a system restore point 

localdate=date()
set SRP = getobject("winmgmts:\\.\root\default:Systemrestore")
CSRP = SRP.createrestorepoint ("System Start-up - " & localdate, 0, 100)

The Easter Eggs For Geeks

TypeError: coercing to Unicode: need string or buffer, NoneType found