如何修改Azure DevOps中AzurePowerShell@5任务的日志级别?
解决AzurePowerShell@5任务VERBOSE日志泛滥问题
在PowerShell脚本内部控制日志级别
直接在脚本开头添加以下代码,全局抑制VERBOSE级别的输出:$VerbosePreference = 'SilentlyContinue'如果仅需针对特定cmdlet关闭VERBOSE日志,可以在调用时添加
-Verbose:$false参数,例如:Get-AzResourceGroup -Name "MyRG" -Verbose:$false修改AzurePowerShell@5任务的启动参数
在任务的Script Arguments字段中添加-Verbose:$false,让任务启动的PowerShell会话默认禁用VERBOSE输出。这个参数会覆盖会话级别的默认日志偏好设置。排查脚本内的强制VERBOSE配置
检查你的PowerShell脚本中是否存在硬编码的-Verbose参数(未带:$false),或者$VerbosePreference = 'Continue'这类强制开启VERBOSE的设置,将这些调整为关闭状态即可。
内容的提问来源于stack exchange,提问作者Belizzle
相关产品推荐
相关产品推荐

