如何将自定义对象作为输入参数传递给自定义PS cmdlet?

时间:2019-05-12 09:13:08

标签: powershell-v2.0

“ New-CustomTemplate”是我的自定义PS cmdlet,它将.txt文件路径作为其参数之一。文本文件又包含JSON格式的自定义对象定义。

有什么方法可以将自定义对象作为参数之一传递给我的PS cmdlet(New-CustomTemplate),而不是在本地文件中创建对象结构并提供其“ filepath”作为cmdlet的参数?请提出建议。

实际的自定义PS cmdlet:

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

预期:

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

0 个答案:

没有答案