本帖最后由 waitfortea 于 2022-10-4 21:46 编辑
- @echo off
- for /f "skip=1 delims=" %%a in ('dir /b /ad') do (
-
- move "%%~dpa%%~na\%%~na" "%%~dpa%%~na\%%~na_"
- move "%%~dpa%%~na\%%~na_" "%%~dpa"
- rd "%%~dpa%%~na"
- )
-
- pause
复制代码 注意这里是更改了二级目录下的重名文件夹的名称后移动的,尾部加了个_,原因是我试过好像没法直接移动,会显示acessdenied,不知道什么原因,想要改回源文件名可以继续开发 |