【问题标题】:Get all files out of a lot of folders?从大量文件夹中获取所有文件?
【发布时间】:2020-05-09 02:51:52
【问题描述】:

我想从文件夹中获取所有文件。

我恢复了我的硬盘,得到了 1000 个文件夹,每个文件夹有 500 个文件,我想把它们从文件夹中取出到一个单独的文件夹中,这样我就可以运行 python 来对文件进行排序。

遗憾的是我没有找到任何有效的方法,所以我希望有人可以帮助我。

所以我尝试了一件事:

在 Windows 控制台中运行此代码:

pushd C:\Users\KroherL\Downloads
   for /r %%a in (*.?*) do (
       MOVE "%%a" "C:\Users\KroherL\Music\new%%~nxa"
   )
popd

提前谢谢大家。

【问题讨论】:

  • 那个命令是什么?你有什么问题?

标签: python windows file directory


【解决方案1】:

这适用于 Windows:

  • 使用以下单行制作文本文件
for /r %%i in (*.*) do xcopy /Y "%%i" c:\cumulFolder

(其中c:\cumulFolder 是您可以在其中找到所有文件的目标文件夹) 将文本文件保存为.bat(例如RecurseCopy.bat

  • 将此文件复制到您要搜索的主文件夹中,并将文件复制到子文件夹中。
  • 双击您的.bat 文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多