每次關閉時記錄和儲存幾個選定目錄的大小(和時間戳)的最簡單方法是什麼 - 例如在 .csv 檔案中。
答案1
其實很簡單...搜尋“PowerShell取得資料夾大小' 和 'PowerShell 附加到 csv'會讓你到達那裡。
我現在太懶了,不想附加到 CSV,因為這有點痛苦(你會認為這很容易,對嗎?PowerShell 在 CSV 方面是如此古怪......)我建議保留一些.txt 文件,尤其是因為您似乎沒有任何線索可以自己破解此文件。
(ls C:\Folder -recurse | Measure-Object -property length -sum).sum / 1GB
這將獲取資料夾大小(以 GB 為單位)及其所有子資料夾/項目。
然後簡單地管道它到:
Add-Content c:\totallynotpr0n_folder_size.txt
Kablam,您有一個 .txt 文件,其中包含資料夾大小,因此您可以追蹤您的「照片集」每晚增長了多少。對您想要追蹤的每個資料夾執行此操作,並為每個資料夾建立新的 .txt 檔案。
我建議使用 PowerShell ISE,這樣可以方便地測試並儲存為 .ps1 檔案。然後您可以將腳本作為計劃任務運行(執行策略有一些障礙,您需要遵循本指南並特別注意「設定參數」段落。
祝你好運!