SVN递归将文件名改为小写

  由于用到了svn命令,执行之前请自行确认是否已添加svn环境变量。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
@echo off
CALL :RenameFile %CD%
GOTO:EOF

:RenameFile
CD %1
for /f %%a in ('dir /a-d /b /l') do (
svn rename %%a %%a
)

for /f %%a in ('dir /ad /b /l') do (
CALL :RenameFile %%a
CD %CD%
svn rename %%a %%a
)
文章目录