Powershell清除主机替代保存缓冲区

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

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

我希望能够从页面的顶部开始写作(对于菜单等等,这是很自然的事情)

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

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

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

提前致谢。

Solutions Collecting From Web of "Powershell清除主机替代保存缓冲区"