关机时记录目录大小


-1

在每次关闭时记录和存储几个所选目录的大小(和时间戳)的最简单方法是什么 - 比如在.csv文件中。


1
我会使用Powershell脚本来执行此操作。
Ramhound 2014年

是的......我认为它归结为此。我只是希望一个已经熟悉API的有用的灵魂会在30秒内完成,这将需要我和一小时的研究。
马蒂克斯2014年

1
你的要求不会是任何人30秒的工作。此外,在问这个问题之前,你应该完成研究时间。
Ramhound 2014年

Answers:


0

它实际上非常简单......搜索“ PowerShell获取文件夹大小 ”和“ PowerShell附加到csv ”会让你到达那里。

我现在懒得附加到CSV,因为它有点痛苦(你觉得这很容易,对吧?对于CSV来说,PowerShell是如此古怪......)我建议保留一些相反,.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文件。然后,您可以将脚本作为计划任务运行(执行策略有一点障碍,您需要遵循本指南并特别注意'Set Argument'段落。)

祝好运!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.