PowerShell命令扫描网络驱动器的特定文件名



我正在尝试编写一个PowerShell脚本,该脚本在网络驱动器中搜索特定文件名,并以CSV格式输出该文件的所有出现。例如,如果在文件夹c:testfolder1和c:testfolder2中有一个名为test.txt的文件,我希望CSV列出这两个文件路径,以及每个文件最后修改的时间。

get-childitem c:test -Filter myfile.txt -rec | where {!$_.PSIsContainer} | select-object FullName, LastWriteTime | export-csv -notypeinformation -delimiter '|' -path c:testoutput.csv

这是基于Windows的答案:如何用大小和最后访问日期递归地列出文件?和递归文件搜索使用PowerShell,做了一些改变。

相关内容

最新更新