因为项目要求在多个电脑上安装程序, 所以就写了 几个小的批处理:
先点我.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文件和 设备号即可.
转载请表明出处