param ($backupPath, $DaysOld) $rootMS="localhost" Import-Module -Name "OperationsManager" New-SCManagementGroupConnection -ComputerName:$rootMS; if((test-path $backupPath) -eq $false) { mkdir $backupPath } $date = get-date -format M.d.yyyy if((test-path $backupPath\$date) -eq $false) { mkdir $backupPath\$date } Get-SCManagementPack | where {$_.Sealed -eq $false} | Export-SCOMManagementPack -Path:$backupPath\$date $folders = dir $backupPath $old = [System.DateTime]::Now $old = $old.AddDays("-"+$DaysOld) foreach($folder in $folders) { if($folder.CreationTime -lt $old) { Remove-Item $folder.FullName -recurse } }