具有500万个文件的Windows目录

时间:2018-12-14 13:57:38

标签: windows powershell robocopy

我在Windows上有一个目录,其中包含超过500万个小文件。 从该目录中取出一批文件的最佳方法是什么。

到目前为止,我已经尝试过 :powershell甚至简单的gci |选择-前1个永远挂起 :robocopy具有许多不同的参数-它也无法移动文件。

在没有Windows列出进程中整个目录的情况下,有没有办法获取x个文件?

谢谢

1 个答案:

答案 0 :(得分:0)

这解决了问题。归功于Jeroen Mostert

尝试[System.IO.Directory] ​​:: EnumerateFiles(dir)|选择-First1。这是FindFirstFile的非常简单的包装,它不会尝试对条目进行任何花哨的处理。如果花费的时间太长,那么您唯一的选择就是等待。 – Jeroen Mostert