【发布时间】:2017-09-12 07:26:23
【问题描述】:
我正在尝试在 azure 自动化中运行 DSC 配置,但它被暂停并出现以下异常:
"正在运行的命令停止,因为首选项变量 “ErrorActionPreference”或常用参数设置为停止:A 找不到接受参数的位置参数 'System.Management.Automation.PSCredential'。
我正在运行的代码是:
Configuration DomainJoin{
$cred = Get-AutomationPSCredential -Name "azurelogin"
Login-AzureRmAccount $cred
Import-DscResource -ModuleName 'PSDesiredStateConfiguration'
Import-DscResource -ModuleName 'xDSCDomainjoin'
$dscDomainAdmin = Get-AzureRmAutomationCredential -Name "GSY admin" -ResourceGroupName "RG-DC-ROCS" -AutomationAccountName "RocsAutomation"
$dscDomainName = Get-AzureRMAutomationVariable -Name "dscDomainName" -ResourceGroupName "RG-DC-ROCS" -AutomationAccountName "RocsAutomation"
#PSDscAllowDomainUser = $True
node localhost
{
xDSCDomainjoin JoinDomain
{
Domain = $dscDomainName
Credential = $dscDomainAdmin
}
}
}
知道如何解决这个异常吗?
【问题讨论】:
标签: powershell azure automation