[Shell] 纯文本查看 复制代码 @echo off
rem 批处理保存为ansi编码格式名称【匹配多个子并分别创建文件夹移入】
cd /d "%~dp0"
set f=语文 数学 英语
for /d %%d in (*) do (
for %%a in (%f%) do (
if exist "%%d\%%~a*.*" (
md "%%d\%%~a"
move "%%d\%%~a*.*" "%%d\%%~a\"
)
)
)
rem 批处理统计文件数量并生成日志
(for /f %%n in (' dir /b/a-d "*-*.png"^|find /v /c "" ') do if %%n neq 0 (echo,%cd% 文件夹:%%n 个)
for /d /r %%d in (*) do for /f %%n in (' dir /b/a-d "%%d\*-*.png"^|find /v /c "" ') do if %%n neq 0 (echo,%%d 文件夹:%%n 个)
)>"list.txt" 2>nul
pause&exit/b
pause
[Shell] 纯文本查看 复制代码 @echo off
setlocal enabledelayedexpansion
rem 批处理保存为ansi编码格式名称【匹配多个字并移入单个文件夹内】
rem 定义关键字
set keywords=语文 数学 英语
rem 定义目标文件夹名称
set destinationFolder=档案存档
if not exist "%destinationFolder%" (
md "%destinationFolder%"
)
土豪下载链接:
匹配多个关键字并创建文件夹移入.txt
(1.01 KB, 下载次数: 29)
使用方法:1 创建一个文件夹,把文件丢入子文件夹内处理即可。
2 把附件下载下来,将.txt后缀改为.bat后缀,放到自己需要处理的目录上级,双击运行即可。 |