Die Ausgabe des PowerShell-Befehls schneidet die Dezimalzahl der Gleitkommawerte ab

441
catalin

Ich verwende den folgenden Befehl, um den Speicherplatz auf dem Remote-Server zu überprüfen:

Get-WmiObject -Class win32_logicalDisk -ComputerName computer-name | Select Name,@}, @} 

Es gibt aus:

Name Free Total Size ---- ---- ---------- C: 13 59 D: 0 0 

Der tatsächliche Platz ist jedoch: 10,5 frei von 59,8. Es ist, als würde es int verwenden, nicht Float. Weiß jemand, wie ich es ändern kann, um die echten Float-Werte anzuzeigen?

1

1 Antwort auf die Frage

1
catalin

Fand es. Es scheint, als müsste ich abs anstelle der abgeschnittenen Funktion verwenden.

Get-WmiObject -Class win32_logicalDisk -ComputerName computer-name | Select Name,@}, @}