Board logo

标题: [已结]遍历目录注册DLL [打印本页]

作者: 1286051     时间: 2008-10-12 17:32    标题: [已结]遍历目录注册DLL
如何注册C盘里全部的DLL和OCX文件?

@echo off 
color a
for /f %%i in ('dir /a /b %windir%\system32\*.Ocx') do echo 正在注册%%i,请稍候... & regsvr32 /s "%windir%\system32\%%i" & cls
echo 注册完成,按任意键退出...
pause>nul
exit


这个只能注册System32里的.
我想注册C盘里全部的.包含Program Files里面的.
C:\Program Files\全部的文件夹
遍历目录.全部的DLL和OCX
<img src="images/smilies/face-surprise.png" align="absmiddle" border="0"><img src="images/smilies/face-surprise.png" align="absmiddle" border="0"><img src="images/smilies/face-surprise.png" align="absmiddle" border="0">

Last edited by HAT on 2008-10-13 at 12:30 ]

作者: 1286051     时间: 2008-10-12 17:36
自己顶...

作者: tireless     时间: 2008-10-12 18:15
@echo off & color a
echo 正在注册,请稍候...
for /r c:\ %%a in (*.dll *.ocx) do regsvr32 /s "%%a"
echo 注册完成,按任意键退出...
pause>nul
exit


Last edited by tireless on 2008-10-12 at 18:25 ]

作者: 1286051     时间: 2008-10-12 19:24
谢谢你.记下了!

作者: wz123456     时间: 2009-5-23 10:54
谢谢你的发言

作者: sanjie     时间: 2009-5-25 00:59
能解释的详细些吗?