中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求一段判断判断ocx或dll是否注册的代码
作者:
标题: 求一段判断判断ocx或dll是否注册的代码 上一主题 | 下一主题
664109514
初级用户





积分 29
发帖 15
注册 2008-8-16
状态 离线
『楼 主』:  求一段判断判断ocx或dll是否注册的代码

:0 ::想在这里加入一段代码来判断:1中的内容是否已经注册过。如果已经注册则跳到:2 :1 echo. echo 程序正在加载中,请稍候 echo. RegSvr32 /s VGPActivx.ocx RegSvr32 /s CVGPlayer6_0.ocx RegSvr32 /s CVGPlayer5_5.ocx RegSvr32 /s CVGPlayer7_0.ocx RegSvr32 /s PlayCaller7.dll RegSvr32 /s PlayCaller.dll RegSvr32 /s VGDecoder.dll RegSvr32 /s VGEngine.dll RegSvr32 /s VGEngineSDK.dll RegSvr32 /s VGParser.dll RegSvr32 /s VGPlayer.dll RegSvr32 /s VGPlayerCore.dll RegSvr32 /s VGReader.dll RegSvr32 /s VGRenderer.dll RegSvr32 /s VGScheduler.dll RegSvr32 /s VGControlUI.dll RegSvr32 /s VGIPMan.dll RegSvr32 /s MediaFile.dll ::这后面还有N多的控件要注册 :2 start "" "C:\Program Files\Internet Explorer\IEXPLORE.EXE" XXXXXXX&exit ::因为注册内容较多不想浪费时间,所以想让批在运行时就自己查一下,如果注册过就直接到:2运行,网上找了N多地方,都没有这样的代码,发这种贴子的倒是有,但回复的没有。这个论坛里也没有找到这方面的内容。 [ Last edited by 664109514 on 2008-10-25 at 18:42 ]


2008-10-25 18:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tireless
银牌会员





积分 2025
发帖 1122
注册 2007-9-5
状态 离线
『第 2 楼』:  

1、据说 Windows XP SP2 下可以用 IEXPLORE.EXE /rereg 来修复。 2、NirCmd.exe 有批量注册的命令,可以试试...


2008-10-25 18:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
664109514
初级用户





积分 29
发帖 15
注册 2008-8-16
状态 离线
『第 3 楼』:  

你没看清内容啊。我要的是 判断 转跳 。


2008-10-25 18:55
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
longge0000
初级用户





积分 24
发帖 11
注册 2008-10-14
状态 离线
『第 4 楼』:  

echo. echo 程序正在加载中,请稍候 echo. RegSvr32 /s VGPActivx.ocx &&^ RegSvr32 /s CVGPlayer6_0.ocx &&^ RegSvr32 /s CVGPlayer5_5.ocx &&^ RegSvr32 /s CVGPlayer7_0.ocx &&^ RegSvr32 /s PlayCaller7.dll &&^ RegSvr32 /s PlayCaller.dll &&^ RegSvr32 /s VGDecoder.dll &&^ RegSvr32 /s VGEngine.dll &&^ RegSvr32 /s VGEngineSDK.dll &&^ RegSvr32 /s VGParser.dll &&^ RegSvr32 /s VGPlayer.dll &&^ RegSvr32 /s VGPlayerCore.dll &&^ RegSvr32 /s VGReader.dll &&^ RegSvr32 /s VGRenderer.dll&&^ RegSvr32 /s VGScheduler.dll&&^ RegSvr32 /s VGControlUI.dll &&^ RegSvr32 /s VGIPMan.dll &&^ RegSvr32 /s MediaFile.dll ::这后面还有N多的控件要注册 if errorlevel 1 goto exit :2 start "" "C:\Program Files\Internet Explorer\IEXPLORE.EXE" XXXXXXX&exit :exit echo 失败! [ Last edited by longge0000 on 2008-10-26 at 19:42 ]


2008-10-25 23:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复
664109514
初级用户





积分 29
发帖 15
注册 2008-8-16
状态 离线
『第 5 楼』:  

能解释一下吗?


2008-10-26 18:15
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: