zoukankan      html  css  js  c++  java
  • 几个常用的批处理(DOS指令)的应用

      因为项目要求在多个电脑上安装程序, 所以就写了 几个小的批处理:

    先点我.bat

    @echo off

    echo 正在拷贝文件....

    @echo off

    xcopy \Hospital\*.* e:\Hospital\ /s /e /h
    echo 拷贝完成,准备运行程序....
    start "" E:\hospital\SetAll.bat
    exit

    批处理分析:  echo 显示后面的内容 , xcopy  拷贝本地  文件夹到指定文件夹,如果不存在则会新建该文件夹,start  为运行某个可以执行文件 (并行运行).

    SetAll.bat

    @echo off

    echo 安装中.....
    echo 开始安装 .net framework3.5.....
    e:\Hospital\dotNetFX35_x86XP\dotNetFX35setup.exe
    echo 开始安装 校医院系统....
    e:\Hospital\HSet.msi
    copy e:\Hospital\property.config C:\Progra~1\xxxxxx\xxxxxxx
    echo 安装完成,准备删除安装包....
    rd e:\Hospital /s
    echo 操作完成.
    echo. & pause
    exit

    批处理分析:  copy  ,是拷贝指定文件到指定目录   ; rd  删除指定目录 ,包括 其子目录和文件

    安装驱动.bat

    @echo off
    echo 准备安装驱动....
    E:\Hospital\Devcon -R install e:\Hospital\USB_Driver\USBD12_M.inf "USB\VID_8665&PID_0580"
    echo 操作完成.
    echo. & pause
    exit

    批处理分析:  这是一个快速安装驱动的方法,需要连接设备.  调用第三方程序  Devcon.exe    ,传递给程序  inf文件和  设备号即可.

    转载请表明出处

  • 相关阅读:
    EF框架 处理decimal字段 Sum() 遇到NULL时的特殊处理
    RSA加密解密及RSA签名和验证
    SQL 类似switch的东东用法
    js抛物线动画
    MyBatis的结果映射(resultMap)
    mybatis中#和$符号的区别
    MyBatis 中Mapper.xml中注意事项
    MyBatis sql映射器 Mapper
    MyBatis的自定义别名和内置别名
    MyBatis简单认识(入门)
  • 原文地址:https://www.cnblogs.com/dreamfactory/p/2774468.html
Copyright © 2011-2022 走看看