dos bat windows脚本
update & build
@echo off rem for /f "tokens=2 delims==" %I in ('wmic os get localdatetime /value') do set datetime=%I for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set datetime=%%I set datetime=%datetime:~0,14% echo %datetime% d: cd D:\SVN\y2Ljy\dist del *.zip svn update >D:\logs\y2Ljy_build_%datetime%.log cd D:\scripts\ERP-WEB echo %datetime% svn update time >version.txt rem findstr revision D:\logs\y2Ljy_build_%datetime%.log >>version.txt findstr revision D:\logs\y2Ljy_build_%datetime%.log|awk -F "[ .]+" "{print $3,$2}" >>version.txt cd d:\SVN\y2Ljy\ npm run build >>D:\logs\y2Ljy_build_%datetime%.log && D:\scripts\ERP-WEB-build_to_zip.bat
build to zip
@echo off for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set datetime=%%I set datetime=%datetime:~0,14% echo %datetime% d: cd D:\scripts\ERP-WEB for /f %%i in ('FINDSTR "revision" version.txt') do set version=%%i set version=%version% echo %version% cd D:\SVN\y2Ljy\dist WinRAR a ERP-WEB-%version%-%datetime%.zip static\css WinRAR a ERP-WEB-%version%-%datetime%.zip static\fonts WinRAR a ERP-WEB-%version%-%datetime%.zip static\img WinRAR a ERP-WEB-%version%-%datetime%.zip static\js WinRAR a ERP-WEB-%version%-%datetime%.zip static\music WinRAR a ERP-WEB-%version%-%datetime%.zip index.html copy ERP-WEB-%version%-%datetime%.zip D:\scripts\ERP-WEB cd D:\scripts\ERP-WEB\ scp ERP-WEB-%version%-%datetime%.zip root@192.168.10.165:backup/ scp ERP-WEB-%version%-%datetime%.zip root@192.168.10.165:backup/ERP-WEB.zip
分类:
windows
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律