我想在下面的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