解决方案 »

  1.   

    当然也只好自己写索引程序了。而不要用windows的文件管理器打开(否则卡死)。
      

  2.   

    @Z65443344 遍历一次的话,百万文件,速度会是极慢的吧?
    @sp1234     看了下NTFS下的USN Journa,还未细看,不止可否查询到文件创建时间?另,根据文件名从文件夹中copy出来, 以前测试过直接用CMD的copy命令速度非常快,但是不知道在这个大量文件中copy其中的目标文件,速度会如何?
      

  3.   

    如果你只是想一次性的分类的话,慢一点无所谓不是吗?
    而且调用C#的copy,速度就算比不上cmd的指令,也不会慢太多的.
    还有就是,这种程序做出来不需要一次跑完,可以随时停止.
    因为你并不是要最终的计算结果,而是针对每一个文件,都要有一个操作,而操作过的文件已经移动到别的文件夹了
    所以即使停下再重新运行,也不会对结果产生任何影响