创建bat文件
@echo off
setlocal enabledelayedexpansion
rem 设置源文件夹路径
set "source_folder=win"
rem 获取文件列表
for %%F in (%source_folder%\*.png) do (
rem 获取文件名(不包含扩展名)
set "file_name=%%~nF"
rem 构建文件夹路径
set "folder_path=!file_name!"
rem 检查文件夹是否已经存在,如果不存在则创建
if not exist "!folder_path!" (
mkdir "!folder_path!"
echo Created folder: !folder_path!
)
rem 移动文件到对应的文件夹
move "%%F" "!folder_path!"
echo Moved file: %%F to !folder_path!
)
endlocal