无忧启动论坛

标题: 怎么通过CMD注册C盘下所有的DLL文件? [打印本页]

作者: 857185187    时间: 2018-7-11 17:22
标题: 怎么通过CMD注册C盘下所有的DLL文件?
如题
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 这种只能注册SYSTEM32下的 不能包含子目录下的DLL文件
要怎么样才能注册目录及子目录下的DLL文件呢?
作者: holley2008    时间: 2018-7-11 17:52
for后面加上/r参数
作者: sghihor    时间: 2018-7-11 19:53
本帖最后由 sghihor 于 2018-7-11 19:54 编辑

87大大,我是小白,问个问题,为什么要注册DLL文件?

或者电脑出现什么问题,才需要注册 DLL文件?
作者: nttwqz    时间: 2018-7-11 22:46
记得好久以前在卡饭发过一个反注册C盘所有dll文件的帖子,没过过久就被版主以病毒还是什么理由给毙了。。。

for /r c:\ %a in (*.dll) do pushd %~dpa&&regsvr32 /s %~nxa
作者: 窄口牛    时间: 2018-7-12 06:36
这个操作比较骚
作者: 857185187    时间: 2018-7-16 08:52
sghihor 发表于 2018-7-11 19:53
87大大,我是小白,问个问题,为什么要注册DLL文件?

或者电脑出现什么问题,才需要注册 DLL文件?

电脑总感觉什么组件没注册,有点异常
作者: 857185187    时间: 2018-7-16 08:54
holley2008 发表于 2018-7-11 17:52
for后面加上/r参数

for /r %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这样就行了么
作者: holley2008    时间: 2018-7-16 16:01
857185187 发表于 2018-7-16 08:54
for /r %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这样就行了么

/r
会将system32下所有的目录和子目录里面的dll注册一遍




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3