Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dsccommunity/xWindowsRestore
https://github.com/dsccommunity/xWindowsRestore
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dsccommunity/xWindowsRestore
- Owner: dsccommunity
- License: mit
- Created: 2015-04-15T22:43:10.000Z (almost 10 years ago)
- Default Branch: dev
- Last Pushed: 2018-09-22T15:01:37.000Z (over 6 years ago)
- Last Synced: 2024-08-01T13:36:56.487Z (7 months ago)
- Language: PowerShell
- Size: 22.5 KB
- Stars: 3
- Watchers: 19
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://ci.appveyor.com/project/PowerShell/xwindowsrestore/branch/master)
# 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](https://opensource.microsoft.com/codeofconduct/).
For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.## Contributing
Please check out common DSC Resources [contributing guidelines](https://github.com/PowerShell/DscResource.Kit/blob/master/CONTRIBUTING.md).## 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.