[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[注册表类] 注册dll的批处理在XP能执行,在WIN7却不行?

为何我在XP能执行的批处理,在WIN7却无法执行。
  1. move license.inf ..\
  2. RunDll32 advpack.dll,LaunchINFSection ..\license.inf,DefaultInstall
  3. regsvr32 /s ..\Flash.ocx
  4. regsvr32 /s ..\OfficePrintAddIn.dll
  5. regsvr32 /s ..\FlashPaperContextMenu.dll
  6. move ..\license.inf
  7. move ..\flashpaperprinterdrv2.dll
  8. move ..\flashpaperprinterui2.dll
  9. ..\fpdriversetup i
  10. move flashpaperprinterdrv2.dll ..\
  11. move flashpaperprinterui2.dll ..\
复制代码

error什么提示?是关键字错误呢,还是参数错误?还是move的对象文件不存在
不同版本的OS,内核文件都不同,就算是批处理,都有不同的东西,微软一贯的作风。

TOP

回复 2# wodesitanfu
没有提示,就是无法运行,注册不成功

TOP

回复 3# babboyshi


    怎么可能看到提示 末行加个pause看看

TOP

我发一个错误提示上来

TOP

  1. cd /d %~dp0
  2. move license.inf ..\
  3. RunDll32 advpack.dll,LaunchINFSection ..\license.inf,DefaultInstall
  4. regsvr32 /s ..\Flash.ocx
  5. regsvr32 /s ..\OfficePrintAddIn.dll
  6. regsvr32 /s ..\FlashPaperContextMenu.dll
  7. move ..\license.inf
  8. move ..\flashpaperprinterdrv2.dll
  9. move ..\flashpaperprinterui2.dll
  10. ..\fpdriversetup i
  11. move flashpaperprinterdrv2.dll ..\
  12. move flashpaperprinterui2.dll ..\
复制代码
右键以管理员身份运行

TOP

好的,我试一试

TOP

回复 6# bhsx
你的改变的代码的确能一次过执行。可能我的程序太旧了,即使执行成功,都不能正常运行这个程序。我想请教一下你,cd /d %~dp0 。这个命令是什么作用的

TOP

回复 8# babboyshi


    切换当前目录到批处理文件所在的路径

TOP

返回列表