Я хотел бы запланировать, чтобы мой ПК создавал точку восстановления каждые 24 часа и сохранял стоимость этих автоматически созданных точек восстановления только за последние 7 дней.

Я могу настроить задачу SR в Task Scheduler на создание точки восстановления каждые 24 часа, но, насколько я могу судить, это будет просто накапливать точки восстановления на неопределенное время.

Есть ли способ достичь ограниченного графика точек непрерывного восстановления?

2 ответа2

1

Поскольку вы знаете, как создавать точки восстановления, здесь описано, как выборочно удалять их с помощью сценария PowerShell.

#delete all System Restore Points older than 7 days 
$removeDate = (Get-Date).AddDays(-7)
Get-ComputerRestorePoint |
        Where { $_.ConvertToDateTime($_.CreationTime) -lt  $removeDate } |  
        Delete-ComputerRestorePoint
0

Вы ограничиваете место на диске, которое может использовать восстановление системы, в том же окне, в котором вы управляете настройками восстановления системы. Просто установите процент и забудьте об этом.

Свойства системы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .