批处理进行文件分类

2025-04-06 15:01:52
推荐回答(1个)
回答1:

@echo off
setlocal enabledelayedexpansion
pushd d:\test
for /f "tokens=*" %%i in ('dir/b/a-d') do (
set fn=%%i
set d=!fn:~,5!
if not exist !d! md !d!
move "%%i" !d!)

如果还需要ftp的话把信息补充完整再追问吧。