批处理问题,批量新建文件夹,并将相同前缀文件移至对应文件夹

2024-11-14 04:13:11
推荐回答(1个)
回答1:

最好带扩展名,(例 .txt)如果没有,去掉就好了。

@echo off

set EE=.txt

for /f "tokens=1,* delims=," %%i in ('dir /a-d/b *%EE%') do (

echo "%%~nxi"

if not exist "%%~nxi" (md "%%~nxi")

move "%%i,%%j" "%%~nxi\" >nul)

pause