您现在的位置是:网站首页> 编程资料编程资料
清除svn文件的bat脚本整理_DOS/BAT_
2023-05-25
333人已围观
简介 清除svn文件的bat脚本整理_DOS/BAT_
第一个:比较直接的代码,循环删除当前目录及子目录下所有的SVN文件
@echo on
color 2f
mode con: cols=80 lines=25
@REM
@echo 正在清理SVN文件,请稍候......
@rem 循环删除当前目录及子目录下所有的SVN文件
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@echo 清理完毕!!!
@pause
第二个:不如上面的简洁
@echo off
D:
CD D:/wwwroot/tws/estore/estore
:BEGIN
CHOICE /C YN /M "Run svn update"
IF ERRORLEVEL ==2 GOTO RUNANT
IF ERRORLEVEL ==1 GOTO SVNUP
GOTO BEGIN
:SVNUP
echo svn updating ...
svn update
echo svn update completed
GOTO RUNANT
:RUNANT
CHOICE /C YN /M "Run Ant"
IF ERRORLEVEL ==2 GOTO END
IF ERRORLEVEL ==1 GOTO ONE
GOTO END
:ONE
ECHO Run Ant ...
ant
GOTO END
:END
echo bye ...
pause
rmdir /s /q 再在删除的路径添加通配符就行了。。。
复制代码 代码如下:
@echo on
color 2f
mode con: cols=80 lines=25
@REM
@echo 正在清理SVN文件,请稍候......
@rem 循环删除当前目录及子目录下所有的SVN文件
@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"
@for /r . %%a in (.) do @if exist "%%a\.svn" rd /s /q "%%a\.svn"
@echo 清理完毕!!!
@pause
第二个:不如上面的简洁
复制代码 代码如下:
@echo off
D:
CD D:/wwwroot/tws/estore/estore
:BEGIN
CHOICE /C YN /M "Run svn update"
IF ERRORLEVEL ==2 GOTO RUNANT
IF ERRORLEVEL ==1 GOTO SVNUP
GOTO BEGIN
:SVNUP
echo svn updating ...
svn update
echo svn update completed
GOTO RUNANT
:RUNANT
CHOICE /C YN /M "Run Ant"
IF ERRORLEVEL ==2 GOTO END
IF ERRORLEVEL ==1 GOTO ONE
GOTO END
:ONE
ECHO Run Ant ...
ant
GOTO END
:END
echo bye ...
pause
rmdir /s /q 再在删除的路径添加通配符就行了。。。
您可能感兴趣的文章:
相关内容
- 适合虚拟主机商的一键批量备份用户网站数据的批处理_DOS/BAT_
- 批处理实现的五子棋人机对战游戏_DOS/BAT_
- 使用批处理清除事件查看器所有Windows EventLog日志的代码_DOS/BAT_
- discuzX2全站自动备份批处理_DOS/BAT_
- 百度贴吧上传图片方式附件利器_DOS/BAT_
- 批处理中setlocal enabledelayedexpansion的作用详细整理_DOS/BAT_
- 批处理删除自身的命令小结_DOS/BAT_
- cmd replace 文件替换使用说明_DOS/BAT_
- cmd findstr 字符串查找增强使用说明_DOS/BAT_
- admin.vbs 以管理员身份运行程序的vbs命令_DOS/BAT_
