数据处理过程中的一些bat批处理命令(二)---实例篇(持续更新。。。)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jin_tmac/article/details/79912175

1、给目录下所有的文件加上上一级目录的文件夹名字

setlocal enabledelayedexpansion
for /r %%i in (*) do (
if "%%~xi" neq ".bat" (
  set "var=%%~dpi"
  set var=!var:~0,-1!
  call :Folder "!var!"
   ren "%%i" "!str!-%%~nxi"
)
)

:Folder

set "str=%~nx1"

猜你喜欢

转载自blog.csdn.net/jin_tmac/article/details/79912175
今日推荐