有没有办法在 PowerShell ISE 中禁用脚本回显?

Isz*_*szi 38 powershell-3.0 powershell-ise

每当我想在 PowerShell ISE 中测试我的脚本的执行时,整个脚本在执行之前都会回显到控制台。然后,脚本的任何实际输出都会在之后立即从一行开始写入。这会在控制台中产生很多噪音,并且很难找到脚本回声结束和输出开始的位置。

有没有办法禁用脚本在控制台中的这种回显?

Sgt*_*tOJ 50

至少保存一次脚本。这将防止脚本内容的“脚本回显”。相反,它只会在您运行脚本进行测试时回显保存脚本的路径。


小智 7

如果您只是想让屏幕输出“更干净”,只需添加:

cls
Run Code Online (Sandbox Code Playgroud)

在 powershell 脚本的顶部。这将清除控制台中的输出。该脚本仍会暂时写入屏幕上,但一旦代码实际开始执行,它就会被清除。