标题: [注册表类] 注册dll的批处理在XP能执行,在WIN7却不行? [打印本页]
作者: babboyshi 时间: 2012-8-20 10:06 标题: 注册dll的批处理在XP能执行,在WIN7却不行?
为何我在XP能执行的批处理,在WIN7却无法执行。- move license.inf ..\
- RunDll32 advpack.dll,LaunchINFSection ..\license.inf,DefaultInstall
- regsvr32 /s ..\Flash.ocx
- regsvr32 /s ..\OfficePrintAddIn.dll
- regsvr32 /s ..\FlashPaperContextMenu.dll
- move ..\license.inf
- move ..\flashpaperprinterdrv2.dll
- move ..\flashpaperprinterui2.dll
- ..\fpdriversetup i
- move flashpaperprinterdrv2.dll ..\
- move flashpaperprinterui2.dll ..\
复制代码
作者: wodesitanfu 时间: 2012-8-20 10:22
error什么提示?是关键字错误呢,还是参数错误?还是move的对象文件不存在
不同版本的OS,内核文件都不同,就算是批处理,都有不同的东西,微软一贯的作风。
作者: babboyshi 时间: 2012-8-21 10:12
回复 2# wodesitanfu
没有提示,就是无法运行,注册不成功
作者: 狗屁不通 时间: 2012-8-21 12:32
回复 3# babboyshi
怎么可能看到提示 末行加个pause看看
作者: babboyshi 时间: 2012-8-22 10:32
我发一个错误提示上来
作者: bhsx 时间: 2012-8-23 05:12
- cd /d %~dp0
- move license.inf ..\
- RunDll32 advpack.dll,LaunchINFSection ..\license.inf,DefaultInstall
- regsvr32 /s ..\Flash.ocx
- regsvr32 /s ..\OfficePrintAddIn.dll
- regsvr32 /s ..\FlashPaperContextMenu.dll
- move ..\license.inf
- move ..\flashpaperprinterdrv2.dll
- move ..\flashpaperprinterui2.dll
- ..\fpdriversetup i
- move flashpaperprinterdrv2.dll ..\
- move flashpaperprinterui2.dll ..\
复制代码
右键以管理员身份运行
作者: babboyshi 时间: 2012-8-23 10:16
好的,我试一试
作者: babboyshi 时间: 2012-8-24 08:37
回复 6# bhsx
你的改变的代码的确能一次过执行。可能我的程序太旧了,即使执行成功,都不能正常运行这个程序。我想请教一下你,cd /d %~dp0 。这个命令是什么作用的
作者: forfiles 时间: 2012-8-24 18:18
回复 8# babboyshi
切换当前目录到批处理文件所在的路径
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |