您现在的位置是:首页 >技术点滴> PHP 网站首页PHP

写Bat文件整理一批文件到相应的目录中

  • yyii
  • PHP
  • 2020-02-11
  • 197 次阅读
  • 原创
Dos  
@echo off&setlocal enabledelayedexpansion for /f "delims=" %%a in ('dir /a-d /b') do ( set "folder=%%~a" set "folder=!fold...
@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a-d /b') do (
set "folder=%%~a"
set "folder=!folder:~0,6!"
echo "%folder%"
if not exist !folder! mkdir !folder!
move "%%~a" "!folder!"
)
pause


解释:

dir /a-d /b
只显示文件名,不显示目录,每行一个,包含扩展名。

!foloder! 是变量的意思,启动了延迟变量


参考资料:

Windows批处理(cmd/bat)常用命令小结
https://www.cnblogs.com/lsgxeva/p/10694546.html

文件自动移动到文件名前几个字符命名的文件夹
https://zhidao.baidu.com/question/1446899841942681900.html?fr=push

BAT批处理中的字符串处理详解(字符串截取)
https://www.jb51.net/article/52744.htm


转载: 感谢您对【忆莲池】网站平台的认可,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处【来源 忆莲池: http://www.yyii.info/article/29/45.html】。

文章评论

请君开口
欢迎您:
    • 最新评论(0)
    暂时没有评论
Top