标题: [文件操作] 批处理注册多个DLL如何判断全部注册成功 [打印本页]
作者: qiqiyan 时间: 2009-7-30 14:19 标题: 批处理注册多个DLL如何判断全部注册成功
请教一下想实现一个bat档注册多个DLL
REGSVR32 DLL1
REGSVR32 DLL2
REGSVR32 DLL3
REGSVR32 DLL4
REGSVR32 DLL5
最后提示是否全部注册成功,若有一个失败,则提示失败的那个。
请问这样是否能实现呢?谢谢.
作者: tireless 时间: 2009-7-30 15:22
- @echo off
- set _fail=
- for %%a in (
- DLL1
- DLL2
- DLL3
- DLL4
- DLL5
- ) do regsvr32 /s %%a || (set _fail=. & echo %%a)
- if defined _fail (echo. & echo 以上注册失败) else echo 全部注册成功
- pause
复制代码
[ 本帖最后由 tireless 于 2009-7-30 15:28 编辑 ]
作者: qiqiyan 时间: 2009-7-31 16:02
谢谢您的帮助,经测试可以。虽然还不是很懂每句code的意思,这个我在参照教程慢慢理解.
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |