window bat使用
批处理管理文件、软件、SVN:
set hcy=
set /p hcy= choose:
if %hcy%==100 goto trunk_1
打开软件:
start "" "D:\软件\demo\lib1\ClientDemo.exe"
打开目录:
start /max X:\work\trunk\trunk_1
打开svn:
/* 设置变量 */
@rem set svntool=C:\"Program Files"\TortoiseSVN\bin\TortoiseProc.exe/command:repobrowser /path: //打开svn工程
set svntool=C:\"ProgramFiles"\TortoiseSVN\bin\TortoiseProc.exe /command:log /path:
%svntool%"https://192.0.0.140/Camera/Platform/Branches/branches_frontend_software_platform/IPDome_develop_branch/IPD_for_eagleeye" //打开log
知识点说明:
1. 当变量需要数学运算时用set /a。set /p设置一个从外部读取的变量。如果仅仅输入set会显示出所有的系统环境变量
2. Echo. 显示空行
使用实例:
@echo off
echo.&echo
@rem set svntool=C:\"Program Files"\TortoiseSVN\bin\TortoiseProc.exe/command:repobrowser /path:
set svntool=C:\"ProgramFiles"\TortoiseSVN\bin\TortoiseProc.exe /command:log /path:
:Start
@rem ####################################
@echo 选择分支:
@echo 100:trunk_1
@echo 101:trunk2
@echo 102:trunk_3
@echo 103: eagle
@echo 104: 5.3.12_OTS
@echo 105: 5.3.13_R7_HIK185
@echo 106: 5.3.14_E2_IPDOME
@echo 107: IPC_5.4.0
@echo 108: ipc_5.4.13_R7_178410_For_shizhi
@echo 108: ipc_5.4.1_r6
echo.
@rem ####################################
@echo 选择软件:
@echo 150:SADP
@echo 151:PTZ定位测试
@echo 152: Edraw
@echo 153: demo
@echo 154: 隐私遮蔽矫正
@echo 155: 屏录专家
@echo 000: 分支记录
@rem ####################################
@rem ####################################
@echo.
set hcy=
set /p hcy= choose:
@rem ################### 文件目录管理 start#################
if %hcy%==100 goto trunk_1
if %hcy%==101 goto trunk2
if %hcy%==102 goto trunk_3
if %hcy%==103 goto eagle
if %hcy%==104 goto 5.3.12_OTS
if %hcy%==105 goto 5.3.13_R7_HIK185
if %hcy%==106 goto 5.3.14_E2_IPDOME
if %hcy%==107 goto IPC_5.4.0
if %hcy%==108 gotoipc_5.4.13_R7_178410_For_shizhi
if %hcy%==109 goto ipc_5.4.1_r6
@rem ################### 文件目录管理 end#################
@rem ################### 软件管理 start#################
if %hcy%==150 goto SADP
if %hcy%==151 goto PTZ_TEST
if %hcy%==152 goto Edraw
if %hcy%==153 goto demo
if %hcy%==154 goto 隐私遮蔽矫正
if %hcy%==155 goto 屏录专家
if %hcy%==000 goto 分支记录
@rem ################### 软件管理 end#################
echo 错误输入号%hcy%!
goto End
@rem ################ APP###################
:SADP
@echo "SADP..."
start "" "C:\ProgramFiles\SADPTool\SADPTool.exe"
@remhttp://hikml.hikvision.com.cn/res/index.nsf/home/ZB/?open
goto End
@rem ################ APP END###################
@rem ################ SVN LOG###################
:trunk_1
@echo "trunk......."
start /max X:\work\trunk\trunk_1
start /maxX:\work\trunk\trunk_1\SI\trunk_1.PR
@rem%svntool%"https://192.0.0.140/Camera/Platform/Trunk/frontend_software_platform"
goto End
@rem ################ SVN LOG END###################
:End
pause
cls
goto Start
exit
window bat使用相关推荐
- window .bat
需要用到的脚本语言还真是多,从系统管理.数据管理.程序开发.脚本语言的影子真是无处不在,孱弱的windows上的可怜的bat也是不得不时常备忘得东东.现在渐渐习惯了把一些零碎的需要整理的文档放在wri ...
- 网络测试的window bat脚本分析
/********************************************************************* * Author : lile * Modified : ...
- window BAT批量修改多个文件的内容
第一次用BAT批量处理多个文件里的内容,十分实用. @echo off setlocal enabledelayedexpansion set source1=要修改原内容 set replaced1 ...
- bex5 window bat 自动化更新部署
核心代码 @echo off title deploy setlocalecho 开始时间:%date:~0,4%年%date:~5,2%月%date:~8,2%日 %time:~0,2%点%time ...
- window bat脚本获取想要的物理网卡的真实IP地址
问题 电脑存在虚拟网卡以及真实的物理网卡,想使用bat脚本获取真正的物理网卡的IP地址 方案 可以使用wmic 如下命令各个网卡的IP地址,IPEnabled=TRUE,表示连接上网络的网卡 wmic ...
- Window bat批处理命令
目录 查看帮助 1.创建目录 mkdir 2.创建文本文件 echo 3.删除文件和文件夹 rd.del 4.判断 if 5.复制 copy.xcopy 6.设置set 7.调用 call 8.循环 ...
- window bat批处理指令
windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口- 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表示执 ...
- window bat
@echo 启动程序 set JAVA_HOME=F:\back\dev\jdk1.7.0_71 set path=%java_home%\bin; java -cp classes;./lib/Us ...
- Window bat rar压缩脚本
rar a MyData.rar -m5 -s -r D:\test\*.* E:\data\*.* E:\mydata\*.*
最新文章
- Nginx中worker_connections的问题
- DNS域名解析服务(正向解析、反向解析、主从服务器)
- mysql upload_关于mysql数据库里的 upload子查询问题
- 借钱年利息15%,借款人将房产证抵押并公证,有无风险?
- 微型计算机内存储容量的基本单位是,计算机中用来表示内存储器容量大小的基本单位是()。...
- 计算机英语200心得体会,学英语的心得体会作文200字作文:学习英语的感受的英语作文(100~120词)...
- Ubuntu下Linux常用命令练习作业题(1)
- PPT不能编辑,如何取消PPT的只读模式?
- TCP聊天文件服务器v2.0 - 重大bug修复+PyQt5文件传输可视化
- Macbook用户如何在外部显示器上获得4K 60 FPS的技巧
- 项目管理理论和实施方法论的关系是什么?
- 谈谈Android里的Context的使用!!!
- undefined reference to `vtkRenderingVolumeOpenGL_AutoInit_Destruct()',`vtkRenderingVolumeOpenGL_Auto
- 计算机机本科最高学历,我国的“最高学历”是什么?博士后不是正确答案,别再无知了...
- TradingView--自定义技术指标
- 使用OpenCV和Python标记超像素色彩
- 《趣学算法》Chapter 2 贪心算法
- 学习sql python_2019年精明的数字营销人员生产力指南:如何学习SQL,Python和…
- dw中怎么在html中加css,在Dreamweaver中编辑CSS规则的步骤
- 《疯狂安卓讲义》P66 -- 实例:跟随手指的小球
热门文章
- iOS自学-UILabel常见属性
- Java项目:超市收银管理系统(java+SSM+HTML+maven+mysql)
- 连用形,连体型 详解
- 大话设计模式之爱你一万年:系列文章 - 导读
- CAN总线数据分析 汽车CAN总线
- 哈工大计算机学院博士补助,哈尔滨工业大学关于博士生学制和第五年级博士生助研津贴管理工作的规定...
- Symbian 模拟器在Vista Win7下无法正常启动
- 如何创建计算机桌面快捷方式,百度桌面-如何创建百度桌面快捷方式怎样在自己电脑桌面 – 手机爱问...
- matlab矩阵[](:)使用方法
- 做生信分析平台需要什么配置的服务器?生信分析平台服务器配置建议