我想知道目录以前随时间的增长速度,这样我就可以确定将来需要多少磁盘空间。有没有办法列出目录及其子目录中包含的所有文件,其中第 1 列为文件大小,第 2 列为创建日期?[然后我可以绘制文件大小与之前时间的累计和]。背景:目录位于 Windows 计算机上,文件在创建后通常不会被修改,我粗略估计目录每月增长 600 GB。
答案1
如果您需要一个简单的解决方案,我建议您使用 PowerShell。
您可以使用此命令:Get-ChildItem -Path C:\something -File -Recurse | Select Length,CreationTime
只需替换C:\something
为您的路径。
您可以从中创建整个脚本并使用 Windows 调度程序以所需的频率运行它。
然后脚本应该:
- 获取信息(实际尺寸和上次运行中保存的尺寸)。
- 计算差异。
- 保存信息。