我想$VerbosePreference
在我的构建脚本中使用 Verbose 首选项 ( )。我正在使用Chocolatey版本的 psake(所以调用批处理文件),我根本无法让它正常工作。
-Verbose
开关根本不起作用。我最终添加了一个属性并将其传入。它被传入,然后$VerbosePreference
如果它是真的,我将其设置为“继续”,否则设置为“静默继续”。我创建了一个函数来做到这一点。在那个函数中,如果我调用Write-Verbose
,它会起作用。但是在任务中,它没有。如果我$VerbosePreference
在任务中设置,它不起作用。基本上,我不能Write-Verbose
在任务中使用。我在这里缺少什么概念?完全糊涂了……