Batch语言实现自动化操作

通过batch语言实现目前项目中的一部分自动化测试。
主要完成:
1. 删除先前版本留下的注册信息
2. 安装Software
3. 将config file 复制到安装目录
4. 重启service
5. 打开Software
将所有的操作集成到一个auto.bat里面,完成一系列操作。

title “install/open Software”
REM  delete registry 
reg delete "HKLM\SOFTWARE\PAD\PAD PRODUCT REGISTRATION\REGISTRATION" /f   #强制删除先前版本注册信息
REM install software
cd ../..
start  /wait  C:\SoftStarts_v3.0.exe /S
REM copy config file to the installed directory
set SourceDir=D:\PAD\test_exe.config
set Directory=C:\ProgramData\PAD\Product
if  exist %SourceDir% (
    copy %SourceDir% %Directory%

REM Stop/start service
net stop "ProductRegistration"
net start "PrdouctRegistration"

REM Open Software
cd  C:\Program Files\PAD\PAD Product Registration
start ProductRegistration.exe

注意:REM在batch语言中,表示注释的作用。
运行的时候,只需要双击auto.bat即可一次性完成上述五步。不需要手动去每步操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值