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