我最近注意到,在Windows Server 2008 R2上創建使用ServerManager Module的Add-WindowsFeature cmdlet的powershell腳本時,有一個水藍色覆蓋圖,直到整個腳本完成纔會清除完了。例如,下面是使用Add-WindowsFeature Web-Server
命令來安裝IIS腳本的截圖:從Add-WindowsFeature cmdlet清除PowerShell覆蓋
收集數據...開始安裝...疊加停留在控制檯歷史的頂部,並且不消失,直到整個腳本完成後。有沒有辦法讓控制檯重新繪製自己或禁用覆蓋?
謝謝!我在這裏找到更多細節http://stackoverflow.com/questions/6651120/how-do-you-hide-a-powershell-progress-message和https://groups.google.com/group/microsoft.public。 windows.powershell/browse_thread /線程/ bc5c1d8368fd8bb2?pli = 1 –
我仍然希望有一種方法來顯示進度,然後隱藏它。我試着用'Write-Progress -completed'命令來玩,但除了完全隱藏它之外我什麼都不能工作 –