發佈日期:
如何利用PowerShell指令‧讀取資料資料夾內檔案總容量
01. 最簡單的方法,就是利用Get-ChildItem配合-Recurse選項,重覆在尋找所有現存資料夾及子資料夾內所有檔案,再計算總用量。
Get-ChildItem -file -Recurse | measure length -sum | export-csv "outfilen.csv"
02. 利用Get-ChildItem配合-Recurse選項,再顯示檔案名稱及所有現存資料夾及子資料夾內所有檔案,再以GB方式顯示總用量。
Get-ChildItem -Directory -Recurse | %{$_.FullName; ((Get-ChildItem -file $_.Fullname | measure -Property length -Sum).sum) /1GB} | export-csv "outfile.csv"
02. 利用Get-ChildItem,指定特定資料夾位置,再配合-Recurse選項,顯示檔案名稱及所有現存資料夾及子資料夾內所有檔案,再以GB方式顯示總用量。而Append選項,可以將輸出內容以加入方式存到CSV檔案內。
Get-ChildItem "folder_path" -Recurse | %{$_.FullName; ((Get-ChildItem -file $_.Fullname | measure -Property length -sum).sum) /1GB} | export-csv "outfile.csv" - Append
發佈留言