我想读取跨越网络驱动器中多个文件夹的大量文件。
我大约有20个文件夹,每个文件夹有50个子文件夹,每个子文件夹有大约400个json文件。我需要读取json文件中的一个关键字,如果数据良好,则需要解析该文件。从所有这些文件中,我可能一天只需要解析300个文件,但是我需要遍历每个文件以查找它是否好。
我尝试使用每个文件夹读取文件,
Directory.EnumerateFiles
但是要花很长时间。 bes处理这种情况的方法是什么? 有没有更好的方法可以使某些powershell脚本或Pearl等遍历所有文件夹并以文本文件的形式获取列表中所有好的文件的路径,而我只能读取那些好的文件?
我的程序在c#中