batch常用命令

基本命令

1.     一般开头加上@echo off,最后加上pause,要不然cmd会一闪而过

@echooff

pause

2.     注释:

行注释 %  %

格式为%空格+注释内容+空格%

3.     打印 echo

不用加引号,直接加要输出的内容。echo test

输出变量需要加两个百分号。echo %temp%

4.     变量定义和复制,用set命令。set a=test。注意不要随便加空格。

语句

1.     if。格式为if 要判断的内容 (空格要执行的语句 空格)else (要执行的语句)

if%a% == %b% ( echo a=b ) else ( echo a!=b )

取变量的格式为百分号,所以比较两个变量可以用百分号取值。

判断目录是否存在:

ifexist d:\test ( )

2.     for变量in() do ()

应用程序

1.     杀掉进程 taskkill /f /im setup.exe

2.     安装应用程序

安装程序所在目录 /NCRC /S  /D=要安装的目录

d:\setup.exe/NCRC /S /D=C:\test

3.     执行应用程序

应用程序所在目录 /NCRC /S。d:\test\unist.exe /NCRC /S

文件操作

1.     文件复制

copyd:\test1 d:\test2 将test1拷贝到test2

jenkins中将某个目录拷贝到工作区,直接copy即可。 copy d:\test 将test拷贝到工作区

2.     删除目录

rd/s /q d:\test 删除test

3.     创建目录

mdd:\test 创建test目录

4.     用重定向写入文件

echo%test%>d:\test.txt  如果没有test.txt,会自动创建。一个大于号是清空原文件后写,两个大于号是追加写。

5.     获取应用程序版本号

for /f "tokens=5" %%i in('D:\clientOnline\workspace\file4clientupdate\filever.exe /s c:\autoupdate\test.exe')do (set verbefore=%%i)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值