Hallo Zusammen,
Ich möchte über Get-ADObject einen Wert in eine Variable schreiben. Diesen möchte ich dann für eine andere Abfrage weiter verwenden.
Wenn ich es über die Variable mache funktioniert es nicht, wenn ich den Wert direkt als "String" rein schreibe klappt das ganze.
Script:
# löschen des ActiveSyncDevice Containers
$ParentObject = Get-ADObject -Identity $(Get-ActiveSyncDevice -Mailbox $adAccount -DomainController $dc | select Guid).guid -Properties msDS-parentdistname | select msDS-parentdistname
$ContainerGUID = Get-ADObject -Filter { DistinguishedName -eq <Variable> } | select ObjectGUID
# löschen des ActiveSyncDevice
Remove-ADObject -Identity $(Get-ActiveSyncDevice -Mailbox $adAccount -DomainController $dc | select Guid).guid -Confirm:$false -WhatIf
# löschen des ActiveSyncDevice Containers
Remove-ADObject -Filter { ObjectGUID -eq <Variable> } -Confirm:$false -Recursive -WhatIf
Fehler:
Hat mir hier jemand einen Idee.
Vielen Dank
Grüße
Marius