zoukankan      html  css  js  c++  java
  • vss备份,使用批处理,每次只能备份当前打开的项目,怎么才能备份所有的项目呢

     

    批处理如下(已调试通过):

     @echo   off 

     @title 备份ProjectVss项目组SourceSafe数据库
     rem   SsPath 指定了SourceSafe安装目录下的 win32 目录的路径 
     set  SsPath =  "E:\Program Files\Microsoft Visual SourceSafe\"
     rem   BakPath指定了备份文件存放的路径 
     set  BakPath ="J:\vssbak\"
     rem   iniPath指定了Vss安装时的Data路径 
     set  iniPath ="E:\vssmanage\"
     rem 备份日志
     SET baklog="J:\vssbak\ProjectVSS_Bak(%DATE%).txt"
     rem 备份文件名
     SET bakfile="J:\vssbak\ProjectVSS_Bak(%DATE%).ssa"
     rem vss管理员用户名
     SET VSS_Admin_Name="admin"
     rem vss管理员密码
     SET VSS_Admin_Password=""
     
     rem  admin为管理员帐号,password为admin的密码 
     "%SsPath%ssarc.exe"  -d- -s " %iniPath% "  -i-Y -y%VSS_Admin_Name%,%VSS_Admin_Password% -o@"%baklog% " "%bakfile%" $/ 
     if   errorlevel   1   ( 
     echo  备份失败
     )   ELSE   ( 
     echo  备份完成
     ) 

    把批处理文件设置为每日任务即可。 


  • 相关阅读:
    2018年12月29日 Oracle查询性能优化
    B
    A
    洛谷 P2447 [SDOI2010]外星千足虫
    洛谷 P5358 [SDOI2019]快速查询
    欠的题目
    ZJU-ICPC Summer 2020 Contest 8 B-Picnic
    洛谷 P3164 [CQOI2014]和谐矩阵
    K
    J
  • 原文地址:https://www.cnblogs.com/coderwood/p/1621683.html
Copyright © 2011-2022 走看看