目录列表,其中包含按日期过滤的路径和文件总数

时间:2019-03-12 01:59:48

标签: powershell

在此先感谢您的帮助,我在这里搜索并找到了非常接近的解决方案,但并非完全符合我的要求...

我需要做的是这个

  1. 从给定目录中,列出按上次修改日期筛选的文件。我已经知道该怎么做。
  2. 它需要递归到所有子目录中,我也可以这样做。
  3. 我正在寻找看起来像这样的列表:

文件计数符合标准的文件。 AbsolutePath

所以:

7815 C:\ yadda \ yaddayadda等。

如果有一种方法可以插入“ files in”(而不是空格或制表符),甚至更好。

所以清单看起来像:

C:\ WildBehemoth中的14,627个文件

C:\ TameBehemoth中的9,243个文件

等...

有什么想法吗? 再次感谢!

1 个答案:

答案 0 :(得分:-1)

使用文件计数和相应的路径创建一个自定义对象,例如:

$output = @{ 
    filecount = 1000;
    path = "C:\..." 
} 

然后将这些对象通过管道传递到Format-ListFormat-table cmdlet中,以您喜欢的方式进行打印。