Har*_*man 3 xml powershell scripting json
我正在执行:
systeminfo | ConvertTo-Json
"Host Name: namehere",
"OS Name: Microsoft Windows 10 Enterprise",
...
Run Code Online (Sandbox Code Playgroud)
但是我需要
"Host Name": "namehere",
"OS Name": "Microsoft Windows 10 Enterprise",
...
Run Code Online (Sandbox Code Playgroud)
以下命令给出了类似的问题
systeminfo | ConvertTo-Xml -As String
<?xml version="1.0" encoding="utf-8"?>
<Objects>
<Object Type="System.String"></Object>
<Object Type="System.String">Host Name: namehere</Object>
<Object Type="System.String">OS Name: Microsoft Windows 10 Enterprise</Object> "
Run Code Online (Sandbox Code Playgroud)
但我需要类似的东西:
<?xml version="1.0" encoding="utf-8"?>
<HostName>namehere</HostName>
<OSName>Microsoft Windows 10 Enterprise</OSName>
...
Run Code Online (Sandbox Code Playgroud)
尝试这个:
systeminfo /fo CSV | ConvertFrom-Csv
Run Code Online (Sandbox Code Playgroud)
或者
systeminfo /fo CSV | ConvertFrom-Csv | convertto-json
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1219 次 |
| 最近记录: |