我想在下面的Powershell中写一个Switch语句。PowerShell Switch语句
$Prompt = Read-host "Should I display the file contents c:\test for you? (Y | N)"
Switch ($Prompt)
{
Y {Get-ChildItem c:\test}
N {Write-Host "User canceled the request"}
Default {$Prompt = read-host "Would you like to remove C:\SIN_Store?"}
}
我想要做的是,如果用户输入除Y或N以外的任何东西,脚本应该继续提示,直到他们输入其中任何一个。现在发生的情况是当用户输入Y或N以外的任何东西时,会再次提示。但是当他们第二次输入任何字母时,脚本就会退出。它不再要求用户输入他们的输入。是否有可能使用Switch完成此操作?谢谢。
谢谢。第一个做了诀窍。欣赏它。 – user1013264