2014-03-04 24 views
0

在PowerShell中,當從powershell.exe中的控制檯運行時使用Out-Gridview時,它會顯示一個新的窗體樣式窗口。在PowerShell ISE中運行腳本時調用諸如Write-Progress之類的腳本時,它們在帶有Windows圖形元素的新窗口中顯示的方式與其通常的控制檯顯示方式相反。從控制檯調用ISE風格的PowerShell?

是否有可能在控制檯中調用類似Write-Progress的cmdlet並讓它們像打開Out-Gridview那樣打開ISE樣式的顯示器?最終,我希望能夠從ISE免費的UI元素中受益,而無需手動創建表單對象等。

+0

你的這個用例是什麼?只有外觀? – alroc

+0

適用於某些安裝人員。 – UtopiaLtd

回答

1

Write-Progress爲其運行的主機調整輸出。AFAICT不可能改變這種行爲。

+0

ISE使用ISE的主機是否有一種開箱即用的方式來運行,而不需要整個ISE? – UtopiaLtd

+0

在這種情況下,ISE *是主機本身。它不能從自己分裂。 – alroc