Windows Server:审计空间使用情况(添加的最新文件/文件夹和大小)

时间:2015-02-25 17:59:45

标签: windows

我在一家设计机构工作(设计师,对编程知之甚少)。我们有一台Windows Server机器(Windows Storage Server 2008)可以保存我们所有的工作。它很快就会进入维护状态,因为它在雷雨之后变得非常缓慢。

然而,我想知道是否有本地方式或可以做的事情来找出所创建的最新文件/文件夹及其使用的空间。因为在过去的一个月里,空间使用量大幅增加,一天就达到了20GB(不应超过4GB /天)。

我正在寻找一种方法来找出哪些工作带来了这个不必要的额外空间,并帮助人们以正确的方式工作。

谢谢你!

1 个答案:

答案 0 :(得分:0)

我知道没有简单的方法可以做到这一点 - 但是如果您可以使用命令提示符(当然在服务器中),那么来自SuperUser的@learnScrapy的this answer(有几个推文)应该做的伎俩。

类似的东西:

forfiles /P D:\ /M *.* /S /D +"01/17/2012"  /C "cmd /c if @fsize gtr 209715200 echo @path @fsize @fdate @ftime"

您需要将D:\更改为存储所有设计工作的路径,日期(“01/17/2012”)需要更改为您知道问题不是的任何日期现在(并且可能根据服务器的区域设置更改顺序(MM / DD / YYYY与DD / MM / YYYY vs ....)),最后将值209715200更改为您要搜索的最小尺寸文件 - 该值为200MB。

如果您的项目跨越多个文件,如果所有项目都小于您选择的大小,但只有大量的文件占用了几GB,那么您无法知道,这将无法正常工作。这将只查找日期晚于您指定日期的文件,其大小大于您在指定路径中指定的日期。