更新以前写入power shell ISE控制台的行

时间:2017-09-20 19:01:30

标签: powershell

有没有办法更新已经写入控制台的行。让我们说我有一个下载X个文件的功能。如果函数调用下载了5个文件,我首先要打印它们,每行一个:

WIll donwload this files:
file1
file2
file3
file4
file5 

每下载一个文件后,我想在文件名旁边添加一个复选标记符号。所以不知怎的,我需要Write-Host(或其他一些写)知道它应该在下载第一个文件后向上移动5行并向右移动6个空格。

现在确定这是否可行。我可以使用

在PS控制台中移动光标
Host.UI.RawUI.CursorPosition = New-Object System.Management.Automation.Host.Coordinates $x , $y

但不在ISE中。它忽略了ISE中的设置。

0 个答案:

没有答案