You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure自动化账户测试窗格中$DebugPreference="Continue"失效问题

Azure自动化Runbook测试窗格调试输出无法查看的解决办法

1. 开启Runbook的调试日志记录

在Azure自动化账户的目标Runbook设置中:

  • 找到「日志记录和跟踪」配置项
  • 勾选启用「调试流」,同时确保「详细日志记录」处于启用状态
  • 保存配置后重新运行测试

2. 修正脚本语法错误

原脚本存在命令拼接错误,会导致执行异常,影响调试输出:
错误行:

$context = Get-AzContext -ListAvailable write-output "context" $context Set-AzContext -Subscription "<<subscriptionID>>"

修正后:

$context = Get-AzContext -ListAvailable
Write-Output "context"
Write-Output $context
Set-AzContext -Subscription "你的实际订阅ID"

同时需补充$vaultName和$vaultResourcegroup的有效值,否则Get-AzRecoveryServicesVault命令会执行失败。

3. 规范调试输出命令

仅设置$DebugPreference = 'Continue'不够,需使用Write-Debug命令输出调试信息,示例:

Write-Debug "已获取上下文:$($context.Subscription.Name)"

测试完成后,在测试窗格的「输出」标签页切换到「调试」子标签,即可查看所有调试输出内容。

内容的提问来源于stack exchange,提问作者Srishti garg

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 07:40:57