将包含字符串的所有文件从多个子文件夹移动到父文件夹中

杰博

我是Windows命令行的初学者,因此我对此基本问题表示歉意。这是对问题和答案的跟进。https://superuser.com/a/999966/914314

FOR /R "C:\Source Folder" %i IN (*.png) DO MOVE "%i" "C:\Staging Folder"是作为解决方案给出的,但这会找到所有带有扩展名的文件。我想移动名称中包含特定字符串的文件。我确定必须更改(* png)位,但是我无法在此处找到如何搜索字符串的方法:(

再以原始帖子的示例为例,查找所有带有字符串的文件colour

|parent
|    |a
|    |    123-colour.png
|    |    123abc.png
|    |b
|    |    456-colour.png
|    |    123abc.png
|    |c
|    |    789-colour.png
|    |    123abc.png

应该成为

|parent
|    123-colour.png
|    456-colour.png
|    789-colour.png
|    |a
|    |    123abc.png
|    |b
|    |    123abc.png
|    |c
|    |    123abc.png

原始文件夹可以并且应该保留。为了清楚起见,我将它们留在示例中。

不是我

您也可以尝试使用where /r,它在中返回完整的文件路径。"%i"

for /f tokens^=* %i in ('where /r "C:\Source Folder" *colour*.png')do move "%~i" "C:\Staging Folder"
  • 或者...
cd /d "C:\Source Folder" & for /f tokens^=* %i in ('where /r . *colour*.png')do move "%~i" "C:\Staging Folder"

rem :: or using pushd and popd..

pushd "C:\Source Folder" & (for /f tokens^=* %i in ('where /r . *colour*.png')do move "%~i" "C:\Staging Folder") & popd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将子文件夹中的所有文件移动到父文件夹

来自分类Dev

将子文件夹中的所有文件移动到父文件夹

来自分类Dev

Shell脚本将所有文件从子文件夹移动到父文件夹

来自分类Dev

Shell脚本将所有文件从子文件夹移动到父文件夹

来自分类Dev

Windows-如何将子文件夹中的所有文件移动到父文件夹?

来自分类Dev

将包含字符串的文件移动到与原始文件具有相同名称的子文件夹(PowerShell)

来自分类Dev

将除一个子文件夹外的所有子文件夹移动到该子文件夹中

来自分类Dev

将文件移动到CMD中的父文件夹

来自分类Dev

如何使用grep在当前目录中搜索具有给定字符串的所有文件,然后将这些文件移动到新文件夹?

来自分类Dev

python脚本获取多个子文件夹中的所有.mp3文件并移动到PC上的一个文件夹?

来自分类Dev

将嵌套文件夹的所有文件移动到其他文件夹

来自分类Dev

将多个具有确切名称的文件夹移动到其自己的父文件夹

来自分类Dev

将文件移动到有例外的文件夹中

来自分类Dev

GIT:将父/子文件夹的所有内容移动到父/

来自分类Dev

如何使用bash将子文件夹中的所有文件移动到新文件夹中?

来自分类Dev

如何将当前文件夹中的所有文件移动到子文件夹?

来自分类Dev

在文件夹及其所有子文件夹的所有文件中搜索并替换另一个子字符串

来自分类Dev

将所有在<time>之后修改的文件夹移动到新文件夹

来自分类Dev

将文件从文件夹移动到文件夹

来自分类Dev

根据文件名将文件移动到多个子文件夹中

来自分类Dev

如何将所有同级文件夹移动到一个文件夹中?

来自分类Dev

将特定子文件夹中的文件移动到另一个子文件夹

来自分类Dev

如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

来自分类Dev

如何将所有与模式匹配的文件移动到文件夹中?

来自分类Dev

如何将所有子目录移动到bash中的父文件夹中?

来自分类Dev

如何将文件从子文件夹移动到父文件夹?

来自分类Dev

将文件夹移动到父文件夹并附加父名称

来自分类Dev

如何获得包含多个子文件夹的文件夹中所有视频文件的持续时间?

来自分类Dev

如何获得包含多个子文件夹的文件夹中所有视频文件的持续时间?

Related 相关文章

  1. 1

    将子文件夹中的所有文件移动到父文件夹

  2. 2

    将子文件夹中的所有文件移动到父文件夹

  3. 3

    Shell脚本将所有文件从子文件夹移动到父文件夹

  4. 4

    Shell脚本将所有文件从子文件夹移动到父文件夹

  5. 5

    Windows-如何将子文件夹中的所有文件移动到父文件夹?

  6. 6

    将包含字符串的文件移动到与原始文件具有相同名称的子文件夹(PowerShell)

  7. 7

    将除一个子文件夹外的所有子文件夹移动到该子文件夹中

  8. 8

    将文件移动到CMD中的父文件夹

  9. 9

    如何使用grep在当前目录中搜索具有给定字符串的所有文件,然后将这些文件移动到新文件夹?

  10. 10

    python脚本获取多个子文件夹中的所有.mp3文件并移动到PC上的一个文件夹?

  11. 11

    将嵌套文件夹的所有文件移动到其他文件夹

  12. 12

    将多个具有确切名称的文件夹移动到其自己的父文件夹

  13. 13

    将文件移动到有例外的文件夹中

  14. 14

    GIT:将父/子文件夹的所有内容移动到父/

  15. 15

    如何使用bash将子文件夹中的所有文件移动到新文件夹中?

  16. 16

    如何将当前文件夹中的所有文件移动到子文件夹?

  17. 17

    在文件夹及其所有子文件夹的所有文件中搜索并替换另一个子字符串

  18. 18

    将所有在<time>之后修改的文件夹移动到新文件夹

  19. 19

    将文件从文件夹移动到文件夹

  20. 20

    根据文件名将文件移动到多个子文件夹中

  21. 21

    如何将所有同级文件夹移动到一个文件夹中?

  22. 22

    将特定子文件夹中的文件移动到另一个子文件夹

  23. 23

    如何删除文件名中包含特定字符串的文件夹和所有子文件夹中的文件?

  24. 24

    如何将所有与模式匹配的文件移动到文件夹中?

  25. 25

    如何将所有子目录移动到bash中的父文件夹中?

  26. 26

    如何将文件从子文件夹移动到父文件夹?

  27. 27

    将文件夹移动到父文件夹并附加父名称

  28. 28

    如何获得包含多个子文件夹的文件夹中所有视频文件的持续时间?

  29. 29

    如何获得包含多个子文件夹的文件夹中所有视频文件的持续时间?

热门标签

归档