我需要.bat,它将根据文件名创建文件夹并将文件放入其中。我的名字格式如下:
string1 - string2 - string3 - string2 - string3_number.jpg
我发现命令将需要3个第一个字符串,但不能让它进一步工作。当我尝试将此命令置于bat中时,它仅生成名为“ - ”的文件夹。
for /F "tokens=1,2,3 delims=-" %%a in ('dir /B /A-D') do (set string1=%%a&set string2=%%b&set string3=%%c
md "%string1%-%string2%-%string3%")
把@echo关闭和setlocal之前在.bat不工作可以有人帮助使它正确,所以它将根据名称和文件放入文件夹。我读了这些帖子,但仍然甚至无法制作文件夹: