我想要像 Clear-Host 这样的东西,但想要回滚。
到目前为止,我所做的基本上就是添加换行符,直到屏幕清晰为止。尽管当我这样做时,光标开始在页面底部书写(正如预期的那样,尽管不是期望的)。
我希望从页面顶部开始书写(对于菜单等,这是很自然的事情)
这是打印新行动态计数的代码:
do {Write-Host ""; $i++}
while ($i -ne $Host.UI.RawUI.WindowSize.Height)
我确实看到了一些关于 Transcript 模块的信息,但我不希望这样。
提前致谢。
这是一行字,它准确地给出了您正在寻找的内容:
[System.Console]::SetWindowPosition(0,[System.Console]::CursorTop)
从这里:http://tommymaynard.com/ql-clear-host-without-clearning-the-host/ http://tommymaynard.com/ql-clear-host-without-clearning-the-host/
链接的文章还展示了如何在函数中使用它以便在脚本中重复使用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)