Командлет Restore-PowerAppEnvironment выдает ошибку «не распознается как имя командлета»

Итак, я безуспешно пытался восстановить среду PowerApp для экземпляра Dynamics 365 с помощью Microsoft.PowerApps.Administration.PowerShell. Пример согласно Документы MS для команды Синтаксис и пример

показывает, что вам нужно сначала создать pscustomobject, а затем запустить командлет. При попытке создать pscustomobject Powershell выдает эту ошибку

d4aaa888-a96z-54dg-9999-6942069b6qe9 :The term 'd4aaa888-a96z-54dg-9999-6942069b6qe9' is not recognized as 
the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the
path is correct and try again. 
At line:2 char:31
+         SourceEnvironmentId = c3aae985-d87c-49cb-8212-8624159a6ed8
+                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (    d4aaa888-a96z-54dg-9999-6942069b6qe9:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

Резервная копия командлет, похоже, работает, но при восстановлении я сталкиваюсь со множеством проблем. Плюс просто попытка создать RestorePointDateTime выдает

You cannot call a method on a null-valued expression error


person Aditya Das    schedule 07.06.2021    source источник
comment
Измените SourceEnvironmentId = c3aae985-d87c-49cb-8212-8624159a6ed8 на SourceEnvironmentId = "c3aae985-d87c-49cb-8212-8624159a6ed8"   -  person Mathias R. Jessen    schedule 08.06.2021
comment
По-видимому, упаковка SourceEnvironmentID в, похоже, решила проблему. Пример в документации кажется странным.   -  person Aditya Das    schedule 08.06.2021
comment
Вкратце: в PowerShell присвоение строк переменным или свойствам (в том числе как часть литералов настраиваемых объектов и хеш-таблиц) всегда требует цитирования - см. этот ответ.   -  person mklement0    schedule 08.06.2021
comment
Что касается связанной страницы документации: я призываю вас оставлять отзывы на ней.   -  person mklement0    schedule 08.06.2021