我試圖從計算機上使用批處理和VB.net的所有可用邏輯驅動器中獲取可用磁盤空間。使用「wmic」我得到所需的輸出,然後使用VB將「字節」值轉換爲MB/GB/KB,但問題是我無法讓VB腳本讀取'wmic'命令的文本輸出。以下是'wmic'代碼。 wmic LogicalDisk Where DriveType="3" Get DeviceID,FreeSpace > Diskspace.txt
我希望能夠顯示類似於Mac OS X內置的系統信息應用程序中使用的磁盤空間使用情況分類圖(請參閱下圖)。我已經搜索,但一直無法找到一個API,它返回任何詳細的故障。我能找到的最好的是使用的總磁盤空間。 據我所知,屏幕截圖中的數據(實際上在此示例中看起來不正確)不是通過調整默認音樂,電影,照片和應用程序文件夾的大小來計算的。它似乎將特定文件類型使用的數據相加。