有人能解释一下为什么没有显示详细的消息'3‘吗?如果我没有将Get-AutomationPSCredential赋值给变量$Credential2,那么将显示'3‘。
workflow a
{
$VerbosePreference = 'Continue'
Write-Verbose -Message '0'
$Credential1 = Get-AutomationPSCredential -Name CRE-AUTO-WindowsLocalAdmin
Write-Verbose -Message '1'
inlinescript
{
Write-Verbose -Message '2'
$Credential2 = Get-AutomationPSCredential -Name CRE-AUTO-WindowsLocalAdmin
$VerbosePreference = 'Continue'
Write-Verbose -Message '3'
}
Write-Verbose -Message '4'
}发布于 2018-03-30 03:19:18
Felix,我刚刚在PowerShell工作流运行手册中测试了你的示例,它成功地运行了,并生成了你的所有消息,0-4。应该没有理由不将3写为详细输出。您是否在使用任何特殊情况,即混合Runbook Worker?下面是在我的自动化账户上运行你的脚本的一个片段。让我知道。

https://stackoverflow.com/questions/49432514
复制相似问题