Ich versuche, eine DSC-Konfiguration in azur Automatisierungen ausgeführt wird, aber es ist erhalten mit folgenden Ausnahme ausgesetzt:Ein Positionsparameter kann nicht gefunden werden, das Argument akzeptiert ‚System.Management.Automation.PSCredential‘
„Der Lauf Befehl gestoppt, weil die Einstellungsvariablen „ErrorActionPreference“ oder gemeinsame Parameter auf Stop: Ein Positionsparameter kann nicht gefunden werden, das Argument akzeptiert ‚System.Management.Automation.PSCredential‘
der Code, den ich bin. Runni ng ist:
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
}
}
}
Irgendeine Idee, wie ich die Ausnahme lösen kann?
Ich habe es versucht und jetzt bekomme ich eine neue Ausnahme: Der laufende Befehl gestoppt, weil die Einstellungsvariable "ErrorActionPreference" oder gemeinsamen Parameter auf Stop gesetzt: Ungültige MOF-Definition für den Knoten 'localhost': Ausnahme Aufruf "ValidateInstanceText" mit "1" Argument (en): "Eigenschaft 'Credential' vom Typ 'STRING' in 'INSTANCE' umwandeln fehlgeschlagen Bei Zeile: 17, char: 2 Puffer: ame =" DomainJoin ";};^insta" Nicht sicher, was damit nicht stimmt: Credential = $ dscDomainAdmin – phoen