windows 如何快速取得有大量檔案的dir 的資料總數量與大小?

 

 


 

在 Windows 上快速取得包含大量檔案的目錄的總數量與大小,可以使用以下方法:


方法 1:使用 Windows 檔案總管

  1. 在檔案總管中找到目標目錄。
  2. 右鍵點擊目錄,選擇 屬性 (Properties)
  3. 在屬性視窗中,Windows 會自動計算該目錄的檔案數量總大小
    • 注意:如果目錄內檔案數量過多,可能需要一些時間完成計算。

方法 2:使用 PowerShell

  1. 打開 PowerShell。
  2. 使用以下命令計算目錄的檔案數量與總大小:

$folderPath = "C:\你的目錄路徑"
Get-ChildItem -Path $folderPath -Recurse | Measure-Object -Property Length -Sum

執行後會輸出以下資訊:

  • Count:檔案總數量。
  • Sum:檔案大小總和(位元組,需除以 1GB 轉換成 GB)。

範例輸出:

Count    : 1000
Average  :
Sum      : 2147483648
Maximum  :
Minimum  :
Property : Length
如果想顯示總大小為人類可讀的格式(如 MB/GB),可以進一步調整腳本:
$folderPath = "C:\你的目錄路徑"
$stats = Get-ChildItem -Path $folderPath -Recurse | Measure-Object -Property Length -Sum
$totalSizeGB = [math]::Round($stats.Sum / 1GB, 2)
Write-Output "檔案總數量: $($stats.Count)"
Write-Output "目錄總大小: $totalSizeGB GB"

方法 3:使用命令提示字元 (CMD)

  1. 打開命令提示字元。
  2. 執行以下命令:
dir /s "C:\你的目錄路徑"

輸出結果的最後會顯示:

  • 檔案總數量Total Files
  • 總大小Total Bytes

方法 4:使用第三方工具

如果需要更直覺或詳細的資訊,考慮使用以下工具:

  • TreeSize Free:能快速分析目錄大小與檔案數量,並提供可視化報告。
  • WinDirStat:提供目錄大小分析的可視化工具。

這些工具可以有效處理包含大量檔案的目錄,並避免等待系統自動計算的時間。