diff --git a/scripts/Windows/OS/Manage.ps1 b/scripts/Windows/OS/Manage.ps1 index e78ec01f..c5ab9592 100644 --- a/scripts/Windows/OS/Manage.ps1 +++ b/scripts/Windows/OS/Manage.ps1 @@ -34,11 +34,15 @@ function Invoke-WindowsRestore([Context] $context) { { $backupPath = Read-Host -Prompt "Please enter the path to the archive load the backup from."; - if ((-not $backupPath) -or (-not (Test-Path -PathType Leaf $backupPath))) + if ($backupPath -and (-not (Test-Path -PathType Leaf $backupPath))) { Write-Host "No file could be found at the specified path."; return Read-Path; } + else + { + return $backupPath; + } } $backupPath = Read-Path;