查看单个帖子
smallrice
 
smallrice 的头像
热心会员
 
资 料:
注册日期: Aug 2000
帖子: 497 声望值: 6
精华: 0,解答: 5
#8 旧 2019-09-21, 09:43:19 默认
smallrice 当前离线  

引用:
作者: wxh5 查看帖子
回楼上,目录是创建了,但文件并没有从A目录移动至B目录的小目录内
改一下,我这测试文件可以移动了

代码:
@echo off
:: 下面两个路径为绝对路径 
set Apath=x:\A
set Bpath=y:\B
set EE=.pdf

pushd %Apath%
for /f "tokens=* delims=" %%i in ('dir /a-d/b *%EE%') do (
echo "%%i"
if not exist "%Bpath%\%%~ni" (md "%Bpath%\%%~ni")
move /y "%Apath%\%%i" "%Bpath%\%%~ni\" )
popd
回复时引用此帖