Powershell Clear-Host替代方案以保留缓冲区

时间:2014-11-18 18:28:57

标签: windows powershell buffer newline clear

我想要像Clear-Host这样的东西,但是想要回滚。

到目前为止,我所拥有的只是添加新行,直到屏幕清晰。虽然当我这样做时,光标开始写在页面的底部(尽管不希望如此)。

我希望开始在页面顶部写字(对于菜单等 - 这是很自然的事情)

这是打印新行动态计数的代码:

do {Write-Host ""; $i++}
while ($i -ne $Host.UI.RawUI.WindowSize.Height)

我确实看到了一些关于Transcript模块的内容,但不希望这样。

提前致谢。

1 个答案:

答案 0 :(得分:2)

这是一篇文章,其中给出了您正在寻找的内容:

http://tommymaynard.com/ql-clear-host-without-clearning-the-host/