I've been reading around on a few guides for creating a system restore point and creating a list of points from the registry.
However one thing I'm not 100% sure on is actually running a system restore to a given point.
Even if it's out of the scope of C# I need to automate the process.
Sorry I'm kind of rambling, if i'm not clear on something please ask but the general question is how do you start a restore on a computer to a certain point in C#.
http://www.codeproject.com/Articles/38205/Creating-System-Restore-Points-using-PInvoke
Going off this it says "Starting a restore point" but i'm assuming that's referring to starting the process of creating a restore point.
However one thing I'm not 100% sure on is actually running a system restore to a given point.
Even if it's out of the scope of C# I need to automate the process.
Sorry I'm kind of rambling, if i'm not clear on something please ask but the general question is how do you start a restore on a computer to a certain point in C#.
http://www.codeproject.com/Articles/38205/Creating-System-Restore-Points-using-PInvoke
Going off this it says "Starting a restore point" but i'm assuming that's referring to starting the process of creating a restore point.