cmd/批处理文件可以打开和关闭“回声”。所以在 PowerShell 中,我有一堆“写主机”输出,我想在某个地方打开/关闭写主机以方便调试。
PowerShell有这样的功能吗?
cmd/批处理文件可以打开和关闭“回声”。所以在 PowerShell 中,我有一堆“写主机”输出,我想在某个地方打开/关闭写主机以方便调试。
PowerShell有这样的功能吗?
该Set-PSDebug
cmdlet具有-Trace <int>
可用于与echo on
.
你应该使用Write-Verbose
而不是Write-Host
,这将使你的调试数据由变量控制$VerbosePreference
。该变量与 设置的值相同$ErrorActionPreference
,默认为SilentlyContinue
,表示不生成详细输出。您可以将其设置为Continue
,然后让您的详细输出可见。
我建议你简单地说
| 外空
在隐私重要的任何行的末尾......它或多或少与放置......
@
...在您希望对用户隐藏输出的任何“批处理”行的开头。