windows – Powershell Clear-Host替代保留缓冲区

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

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

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

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

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

我确实看到了一些关于Transcript模块的东西,但不希望如此.

提前致谢.

最佳答案 这是一篇文章,它提供了您正在寻找的内容:

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

点赞