我有文件夹C:\Folder
。在此文件夹中,我有数千个子文件夹。我只想定位以结尾的广告cv
。在这些子文件夹中,我有一个文件和另一个子文件夹。C:\Folder\SubFoldercv\cv
。我想使用Windows 10中的CMD将这些子文件夹中的所有文件移动到第二个子文件夹中。
(因此从C:\Folder\SubFoldercv
到C:\Folder\SubFoldercv\cv
)。
使用for /D
以找到结束的目录cv
,并使用robocopy
对副本(或robocopy /mov
到移动)从文件夹中的所有文件到另一个:
@echo off
FOR /D %%G IN ("C:\Folder\*cv") DO robocopy /mov "%%~G" "%%~G\cv" "*"
我目前不在Windows计算机上,因此无法对其进行测试,但是它应该可以解决这个问题,并将cv
所有文件结尾的所有文件移动到子文件夹中cv
。
如果要在命令行上使用它,请使用:
FOR /D %G IN ("*cv") DO robocopy /mov "%~G" "%~G\cv" "*"
反而。
编辑:OP经过测试后,他已经确认它可以工作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句