Powershell展開對象數(shù)據(jù)結(jié)構(gòu)并以JSON格式輸出
適用于3.0及以后版本。
一個對象包含多個嵌套屬性和多個子對象。
要顯示對象的屬性和自屬性,可以轉(zhuǎn)換成JSON,它可以更好的表示這些潛逃屬性。
這個例子取回當前的Powershell進程,將其屬性轉(zhuǎn)換成JSON,然后再發(fā)送給剪切板。現(xiàn)在你就可以剪切到任何文本對象中去了。
Get-Process -Id $pid | ConvertTo-Json | clip.exe
要控制獲取屬性的層級,你可以在ConvertTo-Json中使用-Depth參數(shù),這個默認值是2(所以默認你還只展開2個層級信息)。
相關(guān)文章
PowerShell 4.0實現(xiàn)自動化設(shè)置服務(wù)器
PowerShell 4.0最大的變化是引入了新的Windows PowerShell期望狀態(tài)配置,該機制通過集中管理執(zhí)行類似功能的電腦,來控制電腦的配置方式。2015-09-09powershell遠程管理服務(wù)器磁盤空間的實現(xiàn)代碼
這篇文章主要介紹了powershell遠程管理服務(wù)器磁盤空間的實現(xiàn)代碼,需要的朋友可以參考下2016-11-11Powershell的break、continue和return簡單總結(jié)
這篇文章主要介紹了Powershell的break、continue和return簡單總結(jié),和其它語言中的作用相同,所以本文的總結(jié)比較短小,需要的朋友可以參考下2014-07-07PowerShell入門教程之PowerShell和Cmd命令行的關(guān)系?
這篇文章主要介紹了PowerShell入門教程之PowerShell和Cmd命令行的關(guān)系?本文講解了PowerShell中的CMD命令、PowerShell與Cmd命令行的關(guān)系、Cmd命令行會被PowerShell替代嗎等內(nèi)容,需要的朋友可以參考下2014-10-10PowerShell中使用GetType獲取變量數(shù)據(jù)類型
這篇文章主要介紹了PowerShell中使用GetType獲取變量數(shù)據(jù)類型,本文使用實例來說明GetType的使用方法,并對返回值作了一定的解釋,需要的朋友可以參考下2014-08-08