bat批处理脚本学习系列(一)

一键工作.bat

@ECHO OFF
title "一键工作"

:: 一键启动:谷歌浏览器、IDEA、HBuilderX、微信、微信开发者工具、QQ、Redis、Redis管理工具、Navicat、PowerDesign
start /min "" "C:UsersToseaAppDataLocalGoogleChromeApplicationchrome.exe"
start /min "" "D:AppIntelliJ IDEA 2019.1inidea64.exe"
start /min "" "D:AppHBuilderXHBuilderX.exe"
start /min "" "D:App微信web开发者工具微信开发者工具.exe"
start /min "" "D:AppRedis-x64-3.2.100
edis-server.exe"
start /min "" "D:AppRedisDesktopManager
dm.exe"
start /min "" "D:AppPowerDesigner 16PdShell16.exe" "D:WorkspacehhyWorkspacecitylife-systemdocmodelcitylife.v1.0.4.pdm"
start /min "" "D:CommonWeChatWeChat.exe"
start /min "" "D:CommonQQBinQQScLauncher.exe"
start /min "" "D:CommonNavicat Premium 12
avicat.exe"

 

echo on
echo "欢迎来到脚本之家!"
echo "2"
pause

@echo on
echo '11111'
echo "2"
pause

@echo off
echo "adasd"
echo "2"
pause

  

go1.bat

@echo off
cd "E:work objectwxobjmarketingcenterweb"
cd /d E:
npm run build

  

go2.bat

rd /s/q "E:work objectwxobjmarketingcenterweb-releasecss"
rd /s/q "E:work objectwxobjmarketingcenterweb-releasefonts"
rd /s/q "E:work objectwxobjmarketingcenterweb-releaseimg"
rd /s/q "E:work objectwxobjmarketingcenterweb-releasejs"
del /s/q "E:work objectwxobjmarketingcenterweb-releaseindex.html"

xcopy /s "E:work objectwxobjmarketingcenterwebdist"*.* "E:work objectwxobjmarketingcenterweb-release"

  

go3.bat

@echo off
echo “开始git”
cd "E:work objectwxobjmarketingcenterweb-release"
cd /d E:
git add .
git commit -am "测试批处理git上传"
git push origin master
git checkout recharge-release
git pull origin master
git commit -am "commit recharge-release"
git push origin recharge-release

pause

  

提交代码.bat

call C:UserszenghuanDesktopgo1.bat
call C:UserszenghuanDesktopgo2.bat
call C:UserszenghuanDesktopgo3.bat
原文地址:https://www.cnblogs.com/geekjsp/p/14824920.html