我是新手,实际上这是我第一次在论坛上提问,因为我真的被阻止了,我希望我能在这里找到答案。
我有一个非常大的目录,我被要求做的是知道我们有多少文件,尤其是Office文件(.doc .docx.ppt .pptx .xls .xlsx)我说的是超过50000个文档.我在PowerShell中尝试了很多小脚本我没有成功。 我想提一下,这是我第一次使用脚本,所以请您使答案易于理解。
我需要CSV文件或Excel文件中此目录中的文件路径,名称,创建日期,上次修改日期以及文件扩展名
如果有人对任何其他编程语言有任何其他建议,它也会有所帮助。
这个Powershell命令应该可以工作:
-递归 获取指定位置和该位置的所有子项中的项 (https://technet.microsoft.com/en-us/library/hh849800.aspx)
$Path = "c:somepath"
Get-ChildItem $Path -Recurse | select Directory,Name,CreationTime,LastWriteTime,Extension | Export-Csv c:somepathsomefile.csv