我有几个 Powershell 脚本(简单的)想要在 Visual Studio Code 中执行。当我按 F5 运行时,VSC 会变成橙色(调试模式)几秒钟,然后又恢复正常而没有显示任何内容。
这是控制台输出:
PS C:\Users\Huberdo\Documents\WindowsPowerShell> c:\Users\Huberdo\Documents\Meine Projekte\HD-Powershell-Scripts\Mailbox\HD-Mailbox.ps1 PS C:\Users\Huberdo\Documents\Meine Projekte\HD-Powershell-Scripts\Mailbox> 脚本应该使用 `Write-Host` 让我进行选择,但它没有。以下是主要脚本:
这是控制台输出:
PS C:\Users\Huberdo\Documents\WindowsPowerShell> c:\Users\Huberdo\Documents\Meine Projekte\HD-Powershell-Scripts\Mailbox\HD-Mailbox.ps1 PS C:\Users\Huberdo\Documents\Meine Projekte\HD-Powershell-Scripts\Mailbox> 脚本应该使用 `Write-Host` 让我进行选择,但它没有。以下是主要脚本:
function Show-Menu() {
Write-Host "================ $Title ================"
Write-Host "1: Press '1' for this option."
Write-Host "2: Press '2' for this option."
Write-Host "3: Press '3' for this option."
Write-Host "Q: Press 'Q' to quit."
do {
Show-Menu
$input = Read-Host "Please make a selection"
switch ($input) {
'1' {
cls
'You chose option #1'
} '2' {
cls
'You chose option #2'
} '3' {
cls
'You chose option #3'
} 'q' {
return
}
}
pause
}
until ($input -eq 'q')
}
我已经安装并激活了Powershell扩展。我在谷歌和Stackoverflow上搜索了可能的解决方案或类似的问题,但是没有找到任何答案。
我做错了什么吗?我尝试了x86和x64 PS。