我想在构建脚本中使用Verbose首选项($VerbosePreference
)。我正在使用 Chocolatey 版本的psake(所以调用批处理文件),我无法让它完全正常工作。
-Verbose
开关根本不起作用。我最后添加了一个属性并将其传入。它被传入然后我将$VerbosePreference
设置为'继续'如果是真的,否则' SilentlyContinue'。我创建了一个执行此操作的函数。在该函数中,如果我调用Write-Verbose
,它就可以工作。但是在任务中,它没有。如果我在任务中设置$VerbosePreference
,则不起作用。基本上,我不能在任务中使用Write-Verbose
。我在这里错过了什么概念?完全搞砸了......