此代码:
C:\> get-process | convertto-xml | out-file process.xml ; invoke-item process.xml
此process.xml内容的结果:
xml Objects
--- -------
version="1.0" Objects
我们如何将实际的XML保存到outfile而不是对象描述?我们希望XML看起来像:
<process>
<Handles>some value</Handles>
<NPM(K)>some value</NPM(K)>
<PM(K)>some value</PM(K)>
<WS(K)>some value</WS(K)>
<VM(M)>some value</VM(M)>
<CPU(s)>some value</CPU(s)>
<Id>some value</Id>
<ProcessName>some value</ProcessName>
</process>
<process>
....
</process>
<process>
....
</process>
答案 0 :(得分:1)
为了找到涉及XML的命令,你可以做到
Get-Command -noun *xml*
在您的情况下,您可以像这样使用Export-Clixml:
Get-Process | Export-Clixml filename.xml