批处理:批量以文件名创建文件夹,再将文件放入文件夹?if !fn! neq %~n0

set "folder=!fn:~0,8!"
if !fn! neq %~n0 (
if not exist !folder! md E:\baby\Data\!folder!
move %%a \!folder!\

这一段是什么意思,是用了循环吗?求大神详细解释下
解释下第一,二句就行了!非常谢谢!

这一段本身没有循环,应该是循环内的一段语句
第一句 截取当前文件名的前8位做文件夹名
第二句 判断要处理的这个文件不是批处理本身,则按上一句截取的文件夹名创建文件夹把文件放进去
温馨提示:答案为网友推荐,仅供参考
相似回答