我正在使用 power shell 调用 CIM 方法。方法参数在这样的 XML 文件中
XML 输入文件:-
<root>
<field1>value1</<field1>
<field2>value2</<field2>
</root>
Powershell命令:-
Invoke-CimMethod -InputObject $inst -CimSession $session -MethodName method_name -Arguments @{field1='value1';field2='value2'}
当我像 @{field1='value1';field2='value2'} 这样作为命令行参数传递时,它工作正常。
有什么方法可以直接将它作为 xml 输入文件传递给 power shell,就像我们在 winrm 中有'-file:input.xml' 一样?