当我在powershell中调用Format-Table
时,它将在控制台上创建一个新表。
Column 1 Column 2
---------------------
A B
Column 1 Column 2
---------------------
New A New B
我想要的是更新表格..类似于写入进度更新进度条而不是在每次调用时创建新的进度条
喜欢这样
Column 1 Column 2
---------------------
New A New B
答案 0 :(得分:0)
$Position = $Host.UI.RawUI.Cursorposition; $Table1 | Format-Table
$Host.UI.RawUI.Cursorposition = $Position; $Table2 | Format-Table
注1 :如果表格(1)溢出屏幕底部,Y位置将移动。
注意2 :这适用于标准PowerShell窗口,例如PowerShell ISE 具有不同的$Host
(Get-Host
)格式。