Programe o Windows 10 para criar pontos de restauração e manter apenas o último número X de pontos

0

Eu gostaria de programar meu computador para criar um ponto de restauração a cada 24 horas e manter os últimos sete dias desses pontos de restauração criados automaticamente.

Eu posso configurar a tarefa SR em Task Scheduler para criar um ponto de restauração a cada 24 horas, mas, até onde eu saiba, isso acumulará pontos de restauração indefinidamente.

Existe uma maneira de atingir um cronograma de ponto de restauração contínuo limitado?

    
por Josh Comley 19.07.2017 / 16:07

2 respostas

1

Como você sabe como criar pontos de restauração, aqui está como excluí-los seletivamente usando um script do PowerShell.

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

Você limita o espaço em disco que a Restauração do sistema pode usar na mesma janela que gerencia as configurações de restauração do sistema. Basta definir uma porcentagem e esquecer.

Propriedades do sistema

    
por 19.07.2017 / 16:13