【发布时间】:2018-02-02 07:12:44
【问题描述】:
此脚本将 PowerShell 中的基本文件元数据导出为 .csv。
PS K:\> Get-childitem -recurse -file | select-object length,lastwritetime,fullname | export-csv filelist.csv -notypeinformation
它适用于 10-20K 文件的简单目录结构,但是当我在 500K+ 复杂、多级目录结构的文件上运行它时,它会冻结或给我错误:
At line:1 char:1
+ Get-childitem -recurse -file | select-object length,lastwritetime,ful ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (0:Int32) [], RuntimeException
+ FullyQualifiedErrorId : CallDepthOverflow
这是-recurse 的问题吗?使用 PowerShell 5 1(主要次要)。
【问题讨论】:
标签: windows file powershell directory metadata