我写了一个使用$host.ui.prompt
的脚本
当我从编辑器(PowerGUI)运行脚本时,脚本运行正常,并且弹出对话框以提示用户输入,如下所示:
。
但是,当我从命令行(powershell .\script.ps1
)运行它时,不会弹出任何对话框:而是显示命令行提示符,如下所示:
我希望脚本会像以前一样为我弹出漂亮的对话框。
我缺少什么?
答案 0 :(得分:9)
名称所示的$host.ui.prompt
特定于主机实现。 PowerGui已经强制要求基于GUI的自定义主机/提示。控制台上的默认提示是您看到的文本。
在这里: