Spaces:
Sleeping
Sleeping
| param( | |
| [Parameter(Mandatory=$true)][string]$Source | |
| ) | |
| $ErrorActionPreference = "Stop" | |
| if (!(Test-Path $Source)) { throw "Backup source not found: $Source" } | |
| Copy-Item -Recurse -Force -Path (Join-Path $Source "output") -Destination "output" -ErrorAction SilentlyContinue | |
| Copy-Item -Force -Path (Join-Path $Source "presets.json"),(Join-Path $Source "prompt_history.json"),(Join-Path $Source "settings.json"),(Join-Path $Source "jobs_state.json") -Destination "." -ErrorAction SilentlyContinue | |
| Write-Host "Restore completed from: $Source" | |