zoukankan      html  css  js  c++  java
  • ATS项目更新(3) 远程同步到执行机器

      1: echo %time%
    
      2: 
    
      3: 
    
      4: rem ** ipc and mapping
    
      5: c:
    
      6: net use x: /del
    
      7: net use y: /del
    
      8: net use \10.11.44.1ipc$ /del
    
      9: echo ==============================================
    
     10: net use \10.11.44.1ipc$ "Sqa-2006" /user:"RNDmpsvr"
    
     11: net use x: \10.11.44.1BigBandNetworks
    
     12: net use y: \10.11.44.1PublicViews
    
     13: echo ==============================================
    
     14: 
    
     15: subst t: /d
    
     16: subst t: D:PublicViewsAutomation_FrameworkSQA_ATE_DEV
    
     17: 
    
     18: 
    
     19: rem ** rar local files
    
     20: t:
    
     21: cd ........................
    
     22: cd "t:Official ReleaseBin" 
    
     23: del *.rar;*.zip
    
     24: winrar a -r rel.rar
    
     25: winrar d rel *.pdb
    
     26: 
    
     27: 
    
     28: rem ** build the menu
    
     29: x:
    
     30: cd ........................
    
     31: cd "X:ATS"
    
     32: if not exist "_update_record" mkdir "_update_record"
    
     33: cd _update_record
    
     34: set updatetime=%date:~6,4%%date:~0,2%%date:~3,2%%time:~0,2%%time:~3,2%%time:~6,2%
    
     35: md %updatetime%
    
     36: cd %updatetime%
    
     37: 
    
     38: rem ** update dll and xml files
    
     39: xcopy /F /R /Y /E /EXCLUDE:t:EXCLUDE.txt "t:Official ReleaseBin" "X:ATS" >__log.txt
    
     40: rem winrar x -o+ "t:Official ReleaseBin
    el.rar" "X:ATS"
    
     41: type __log.txt
    
     42: 
    
     43: rem ** md5 three dll files
    
     44: x:
    
     45: cd ........................
    
     46: cd "X:AutomationDLLS"
    
     47: copy /Y "t:Reference AssembliesTSSBMSimulator.dll" "X:AutomationDLLSTSSBMSimulator.dll"
    
     48: t:\_MyToolmd5.exe -n "t:Reference AssembliesTSSBMSimulator.dll" >TSSBMSimulator.md5.txt
    
     49: x:
    
     50: cd ........................
    
     51: copy /Y "t:Reference AssembliesSBMComAPI.dll" "X:SBMComAPI.dll"
    
     52: t:\_MyToolmd5.exe -n "t:Reference AssembliesSBMComAPI.dll" >SBMComAPI.md5.txt
    
     53: x:
    
     54: cd ........................
    
     55: cd "X:SessionManager"
    
     56: copy /Y "t:Reference AssembliesTSSMW.dll" "X:SessionManagerTSSMW.dll"
    
     57: t:\_MyToolmd5.exe -n "t:Reference AssembliesTSSMW.dll" >TSSMW.md5.txt
    
     58: 
    
     59: copy /Y "t:\_ConfigurationTestManager.xml" "X:ATSConfigurationTestManager.xml"
    
     60: 
    
     61: rem ** backup dll
    
     62: xcopy "t:Official ReleaseBin
    el.rar" "X:ATS\_update_record\%updatetime%"
    
     63: t:
    
     64: cd ........................
    
     65: cd "t:Official ReleaseBin" 
    
     66: del *.rar;*.zip
    
     67: cd ........................
    
     68: cd "t:Reference Assemblies" 
    
     69: t:\_MyToolmd5.exe -n "t:Reference AssembliesTSSBMSimulator.dll" >_TSSBMSimulator.md5.txt
    
     70: t:\_MyToolmd5.exe -n "t:Reference AssembliesSBMComAPI.dll" >_SBMComAPI.md5.txt
    
     71: t:\_MyToolmd5.exe -n "t:Reference AssembliesTSSMW.dll" >_TSSMW.md5.txt
    
     72: 
    
     73: 
    
     74: rem ** display all results
    
     75: x:
    
     76: cd ........................
    
     77: cd "X:ATS"
    
     78: rem dir /a
    
     79: 
    
     80: 
    
     81: rem ** clean
    
     82: c:
    
     83: net use x: /del
    
     84: net use y: /del
    
     85: net use \10.11.44.1ipc$ /del
    
     86: subst t: /d
    
     87: pause
    
     88: 
    
     89: 

    EXCLUDE.txt

     

      1: .rar
    
      2: .zip
    
      3: .pdb
    
      4: .config
    
      5: .manifest
    
      6: Report
  • 相关阅读:
    全新 D 系列虚拟机型号
    D 系列性能预期
    Azure Backup 入门
    对 Azure Backup 的常见配置问题进行故障排除
    宣布发布长期保留 Azure Backup功能
    宣布 Azure Backup 支持备份 Windows Server 2008
    Azure Backup 简介
    MongoDB中ObjectId的误区,以及引起的一系列问题
    UNIX/Linux_C_程序员需要掌握的七种武器
    Docker企业版安装指南
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6468772.html
Copyright © 2011-2022 走看看