Do you have a command-line to perform this operation? If so, then just deploy that command-line using a package, run script, or CI. There's nothing different really about doing this in ConfigMgr although I'd suggest that in general what you are wanting to do is a bad idea. Why aren't built-in restore points based on OS level changes sufficient?
I need to Create an automatic restore point on startup. I want to deploy it via Endpoint manager.
I know we can schedule and create restore point on each start up but I am wanting to deploy it through endpoint manager. I have 1000's of device within the organization to run this.
Any help will be appreciated.