【问题标题】:Call ISE-style PowerShell from console?从控制台调用 ISE 风格的 PowerShell?
【发布时间】:2014-04-06 19:05:00
【问题描述】:

在 PowerShell 中,如果在 powershell.exe 中从控制台运行时使用 Out-Gridview,它会显示一个新的表单样式窗口。在 PowerShell ISE 中运行调用 Write-Progress 之类的脚本时,它们在带有 Windows 图形元素而不是通常的控制台显示的新窗口中呈现的方式截然不同。

是否可以在控制台中调用像 Write-Progress 这样的 cmdlet 并让它们像 Out-Gridview 一样打开 ISE 样式的显示?最终,我希望能够从 ISE 的免费 UI 元素中受益,而无需手动创建表单对象等。

【问题讨论】:

  • 你的用例是什么?只露面?
  • 适用于某些安装程序。

标签: powershell command-line powershell-2.0


【解决方案1】:

Write-Progress 调整其输出以适应其运行所在的主机。AFAICT 无法更改该行为。

【讨论】:

  • 是否有一种开箱即用的方式来运行 ISE 使用的主机而无需整个 ISE?
  • ISE 在该上下文中的主机本身。它不能与自身分开。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-06-07
  • 2015-08-23
  • 2018-09-08
  • 2019-09-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多