mbではなくgbで論理ディスクの空き容量とディスクスペースを表示するコードは1行ありますか?私はいくつかの調査を試みましたが、1つのライナーを見つけることができませんでした。これを1GBで分割しようとしましたが、うまくいきませんでした。どうすればいいですか?ディスクのサイズとFreeSpaceをGBで表示
gwmi win32_logicaldisk | Format-Table DeviceId, MediaType,Size,FreeSpace /1GB
mbではなくgbで論理ディスクの空き容量とディスクスペースを表示するコードは1行ありますか?私はいくつかの調査を試みましたが、1つのライナーを見つけることができませんでした。これを1GBで分割しようとしましたが、うまくいきませんでした。どうすればいいですか?ディスクのサイズとFreeSpaceをGBで表示
gwmi win32_logicaldisk | Format-Table DeviceId, MediaType,Size,FreeSpace /1GB
から構文の詳細を読むことができます。
gwmi win32_logicaldisk | Format-Table DeviceId, MediaType, @{n="Size";e={[math]::Round($_.Size/1GB,2)}},@{n="FreeSpace";e={[math]::Round($_.FreeSpace/1GB,2)}}
name
とexpression
ためe
の略n
:私はまた、値を短くする[math]::Round()
を追加します。完全な名前も使用できますが、計算された複数のプロパティを記述している場合は、スペースの無駄です。
任意の算術計算を実行するとき、それは{ }
に配置する必要があります。
gwmi win32_logicaldisk | Format-Table DeviceId, MediaType,Size, {$_.FreeSpace /1GB}
あなたは計算のプロパティを試してみてくださいMicrosoft Powershell Library
これは最後の列(v3)に '$ _。FreeSpace'を使用する必要がありません – sodawillow
typoを修正しました –
2つはスクリプトに何をしていますか? – Katz
小数点以下の桁数 –
もし誰かがdownvoteに必要なことを本当に見つけたら、なぜそれが悪いのかを説明するコメントをいただきたいと思います。彼は私が提供し、それが動作するGBの値を表示するために1ライナーを要求します....:S –