Mat*_*att 1 powershell json lowercase
运行此代码
get-service | Select-Object -Property displayname, status, name | convertTo-Json
Run Code Online (Sandbox Code Playgroud)
结果例如在这样的输出中:
{
"DisplayName": "Adobe Acrobat Update Service",
"Status": 4,
"Name": "AdobeARMservice"
},
{
"DisplayName": "Adobe Flash Player Update Service",
"Status": 1,
"Name": "AdobeFlashPlayerUpdateSvc"
},
Run Code Online (Sandbox Code Playgroud)
是否可以以小写形式返回键?
您可以使用计算属性:
get-service | Select-Object -Property @{n='displayname';e={$_.displayname.tolower()}}, status, name | convertTo-Json
Run Code Online (Sandbox Code Playgroud)
这样做会改变输出格式的方式
PS.你可以重复所有属性pps.https://blogs.technet.microsoft.com/josebda/2014/04/19/powershell-tips-for-building-objects-with-custom-properties-and-special-formatting/
| 归档时间: |
|
| 查看次数: |
207 次 |
| 最近记录: |