Не уверен, что здесь «лучше», потому что это зависит от того, что вы пытаетесь сделать.Если вам просто нужно создать размещенный сервис программно, было бы примерно то же самое, что создать REST-клиент, загрузить сертификат и просто сделать это по сравнению с использованием командлетов или чего-либо еще.
Как создатель командлетовУ них особое место в моем сердце, но я бы, вероятно, использовал их для задач ИТ-администратора.Они идеально подходят для автоматизации линий связи.
При этом не так уж сложно прокрутить собственный клиент, но я обычно рекомендую вам загрузить контракты на управление сервисами из csmanage .Таким образом, у вас есть простая обертка вокруг этого, чтобы начать.Хотя он использует WCF, он не слишком обременителен.