2015-05-04 19 views
0

我試圖做簡單的選擇的格式與GDR(GET-PSDrive來)PowerShell的,即:獲取-PSDrive來選擇格式化

不帶任何參數EXEC GDR,您在GB

PS > gdr 

Name   Used (GB)  Free (GB) 
C     187.31  278.10 
收到的統計數據

如何選擇GB中的列 - 「已使用(GB)」,沒有將其轉換爲字節?

gdr -PSProvider filesystem | select Name, Used 

Name  Used 
----  ---- 
C  201127354368 

我不想再轉換它@ {二手=「}風格,我需要的只是‘選擇列是’:)

感謝的方式,

回答

2

使用計算財產。

get-psdrive -psprovider FileSystem | 
    select-object Name,@{Name="Used"; Expression={$_.Used/1GB}} 

Select-Object請參閱幫助。

+0

是,但3個colums我需要寫的選擇:) 01頁 是否有任何「awk」-way:awk'{print $ 1}'(第一列)等 - >按照目前的方式打印列? :) – user2575509

+0

如果您不想更改屬性,只需使用'Select-Object'指定屬性的名稱。計算的屬性用於在輸出屬性之前對屬性執行某些操作(因此名稱)。 –