[英]batch file to create new subfolder in folder, move file to newly created subfolder, for all folders in directory
[英]Windows 7 Batch - Create subfolder, then find files with certain text in file name and move those files in the newly created subfolder
尽我最大的努力寻找解决方案,但接近我的需要的是这个没有工作的例子。 Bash:将多个文件移动到子文件夹中
我不是程序员,因此无法自己为 Windows 7 创建批处理文件。任何帮助将不胜感激。
执行以下操作的批处理文件所需的代码:-
理想情况下,批处理文件应从父文件夹执行,并应在所有子文件夹中完成 3 个步骤,至少到父文件夹下 3 个级别。
在此先感谢您的帮助。
我尝试并想出了这个。 有效,但非常原始。 需要从每个文件夹内部手动运行(其中 100 个)
MKDIR F1
MKDIR F2
DO 500
move *_F1*.* F1
move *_F2*.* F2
ENDDO
像这样尝试:
@echo off
for /f "delims=" %%a in ('dir /s/b/a-d *.* ^| find /i "_F1"') do (
if not exist "%%~dpaF1" md "%%~dpaF1"
move "%%~fa" "%%~dpaF1")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.