当从命令行运行时,Powershell host.ui.prompt不会弹出对话框。

3

这是我的早期问题的跟进。

我编写了一个使用$host.ui.prompt的脚本。
当我从我的编辑器(PowerGUI)运行脚本时,它可以正常运行,并弹出对话框来提示用户输入,如下所示:

dialog box appears as expected.

然而,当我从命令行运行它(powershell .\script.ps1)时,没有对话框弹出:相反,出现了命令行提示,如下所示:

DOS box text prompts

我希望脚本能像以前一样为我弹出漂亮的对话框。

我错过了什么?

1个回答

9

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接