Как передать пользовательский объект в качестве входного параметра в пользовательские командлеты PS? - PullRequest
0 голосов
/ 12 мая 2019

"New-CustomTemplate" мой пользовательский командлет PS, который принимает .txt filepath в качестве одного из своих параметров.Текстовый файл в свою очередь содержит пользовательское определение объекта в формате JSON.

Есть ли способ передать пользовательский объект в качестве одного из параметров в мой командлет PS (New-CustomTemplate) вместо создания структуры объекта внутри локального файла и предоставления его «filepath» в качестве параметра командлета?пожалуйста, предложите.

Фактический пользовательский командлет PS:

New-CustomTemplate -TemplateName May1219 -FilePath "F:\test\customkvp.txt" -Owner John

Ожидаемый:

New-CustomTemplate -TemplateName May1219 -KVP customKVPobject -Owner John
...