O que você precisa é de um do { ... } while( ... )
loop:
$env:COMPUTERNAME = Read-Host 'Please enter hostname'
Do {
$RepairReinstall = Read.Host '
1: Repair Client
2: Re-install Client
Answer'
If (RepairReinstall -eq 1) {
Write-Host "
Repair Started"
break
}
If (RepairReinstall -eq 2) {
Write-Host "
Re-install Started"
break
}
Else {
Write-Host "
[WARNING] Please select whether you'd like to repair or re-install the client"
}
}
While ($true)
Isso fará um loop em seu programa até que qualquer uma das duas instruções break
seja executada