求助:批处理高手请进!
我想达到以下目的:查看"D:\test\1\"下的文件名,并创建文件夹(以"D:\test\1\"下搜索到文件的前4个字符命名)下面是我写的命令:@echofor/f"d...
我想达到以下目的:
查看"D:\test\1\"下的文件名,并创建文件夹(以"D:\test\1\"下搜索到文件的前4个字符命名)
下面是我写的命令:
@echo
for /f "delims=" %a in ('dir/a-d/b D:\test\1\*.*') do (set now=%a md D:\TEST\%now:~0,4%)
发现并不能实现目的,请高手帮助修改.谢谢!
谢谢! 能给出相应的命令代码吗? 刚学对批处理还不太熟悉.
谢谢你的回答,但我执行时还是出现问题,
当%%a被赋给了NOW后 在执行md "D:\TEST\%now:~0,4%"结果变成了 md "D:\TEST\~0,4"
非常感谢,问题已经解决(^-^). 展开
查看"D:\test\1\"下的文件名,并创建文件夹(以"D:\test\1\"下搜索到文件的前4个字符命名)
下面是我写的命令:
@echo
for /f "delims=" %a in ('dir/a-d/b D:\test\1\*.*') do (set now=%a md D:\TEST\%now:~0,4%)
发现并不能实现目的,请高手帮助修改.谢谢!
谢谢! 能给出相应的命令代码吗? 刚学对批处理还不太熟悉.
谢谢你的回答,但我执行时还是出现问题,
当%%a被赋给了NOW后 在执行md "D:\TEST\%now:~0,4%"结果变成了 md "D:\TEST\~0,4"
非常感谢,问题已经解决(^-^). 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询