如何批量注册系统所有DLL和OCX文件???

如何批量注册系统所有DLL和OCX文件???,第1张

注册系统内system32下的所有DLL文件

@echo off

color a

for /f %%i in ('dir /a /b %windir%\system32 \*.dll') do echo 正在注册%%i,请稍候... &regsvr32 /s "%windir%\system32 \%%i" &cls

echo 注册完成,按任意键退出...

pause>nul

exit

注册系统内system32下的所有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

重启后,百病根除。

有两种方法:

直接使用XNView软件。

找个ICO制作软件,然后把PNG图导入进去最后再保存就好了。

系统文件imageres.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装 *** 作系统过程中自动创建的,对于系统正常运行来说至关重要。在正常情况下不建议用户对该类文件(imageres.dll)进行随意的修改。它的存在对维护计算机系统的稳定具有重要作用。

批量添加和删除路由表的方法如下:

调用cmroute.dll,快速添加路由表。

注:本法对于一般的pppoe拨号仍有效(win7下电信宽带pppoe拨号测试通过,只不过稍慢因其中一个系统svchost.exe进程占用一会cpu,机制不明)

新建一个文件夹,准备如下文件:

1、cmroute.dll

这个动态连接库,系统中没有的话,可以从网上自行搜索下载,猛击这里也提供下载(整个文件夹)。

2、addroutes.bat

建立批处理文件内容如下(引号中),用于调用cmroute.dll从而快速添加路由表:

echo 正在添加路由表......

rundll32.exe cmroute.dll,SetRoutes /STATIC_FILE_NAME addchnroutes.txt /DONT_REQUIRE_URL /IPHLPAPI_ACCESS_DENIED_OK

3、addchnroutes.txt

建立txt文件,内含路由表信息,上面的批处理调用这个txt文件,格式如下(引号中):

“add 1.0.1.0 mask 255.255.255.0 default METRIC default IF default”

4、delroutes.bat

上面添加的都是活动路由,重启之后即消失。若要立即删除上述路由则建立:

delroutes.bat,内容如下(引号中)

echo 正在删除路由表......

rundll32.exe cmroute.dll,SetRoutes /STATIC_FILE_NAME delchnroutes.txt /DONT_REQUIRE_URL /IPHLPAPI_ACCESS_DENIED_OK

跟上面添加路由的批处理格式完全一样,不同之处在于读取的txt文件不同。

5、delchnroutes.txt

删除路由表批处理读取的txt文件,ip地址、子网掩码跟添加的一样,add换成delete而已,如下(引号中)

“delete 1.0.1.0 mask 255.255.255.0 default METRIC default IF default”


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11416910.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存