Skip to content

dsccommunity/xWindowsRestore

Repository files navigation

Build status

xWindowsRestore

The xWindowsRestore module contains the xSystemRestore and xSystemRestorePoint for managing system restore and system checkpoints on a Windows machine.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Contributing

Please check out common DSC Resources contributing guidelines.

Resources

  • xSystemRestore enables or disables system restore on a specified system drive.
  • xSystemRestorePoint: creates and removes system checkpoints.

xSystemRestore

  • Drive: Specifies the file system drives. Enter one or more file system drive letters, each followed by a colon and a backslash and enclosed in quotation marks, such as 'C:' or 'D:'.
  • Ensure: Ensures that the system is or is not configured for system restore: { Present | Absent }

xSystemRestorePoint

  • Description: Descriptive name for the restore point.
  • RestorePointType: The type of restore point. The default is APPLICATION_INSTALL.
  • Ensure: Ensures that the restore point is Present or Absent.

Versions

Unreleased

  • Update appveyor.yml to use the default template.
  • Added default template files .codecov.yml, .gitattributes, and .gitignore, and .vscode folder.

1.0.0.0

  • Initial release with the following resources:
    • xWindowsRestore
    • xSystemRestorePoint

Examples

Enable System Restore

In the Examples folder, ConfigureSystemRestore.ps1 demonstrates how to enable system restore.

Creates a System Restore point

In the Examples folder, CreateSystemRestorePoint.ps1 demonstrates how to create a system restore point.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published