[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
如果需要在XP或者更低版本的WINDOWS中实现鼠标功能,建议调用按键精灵大漠插件免费版的dm.dll文件来实现,我试用过感觉还过得去。

TOP

回复 7# c755731262


    用大漠吧,可以在VBS内自注册:完整的程序请参考这里:http://bbs.dp168.com/thread-102239-1-1.html
  1.     On Error Resume Next
  2.         .write "'注册大漠<br>"
  3.         Set dm= CreateObject("dm.dmsoft")
  4.         base_path = dm.GetBasePath() '检查是否注册大漠组件dm.dll,以更好支持鼠标、窗口、OCR等功能
  5.         If base_path="" Then
  6.             Mark="" '检查文件是否齐全
  7.             .write progfolder & "\dm.dll"
  8.             if not objFSO.FileExists ("c:\windows\system32\dm.dll") then
  9.                   Mark=progfolder
  10.                   .write "'复制大漠组件<br>"
  11.                   if not objFSO.FileExists (Mark & "\dm.dll") then Mark="k:"
  12.                   if not objFSO.FileExists (Mark & "\dm.dll") then msgbox "找不到dm组件,请把大漠组件复制入K盘。":ie.quit:wscript.quit
  13.                   objFSO.copyfile Mark & "\dm.dll","c:\windows\system32\","True"
  14.                   objFSO.movefile progfolder & "\dm.dll","c:\windows\system32\"  '将下面三个文件移动到%ProgramFiles%,system32可能没权限
  15.                   if not objFSO.FileExists ("c:\windows\system32\dm.dll") then msgbox ("复制失败")
  16.                   .write "'已复制"
  17.             end if
  18.             .write "'  正在注册"
  19.             ws.Run "regsvr32"&" /S "& chr(34) & "dm.dll" & chr(34) '因没有注册大漠组件dm.dll
  20.             .write "重新运行"& chr(34) & Wscript.scriptfullname & chr(34) & "<br>"
  21.             ws.Run "wscript.exe "& chr(34) & Wscript.scriptfullname & chr(34) '重新运行并退出
  22.             objFSO.deleteFile ws.CurrentDirectory & "dm.dll"
  23.             .write "'  注册完成,正在退出"
  24.             wscript.sleep 30000
  25.             ie.quit:wscript.quit
  26.         End If
  27.     On error goto 0
  28.     .write "'大漠组件正常<br>"
  29.     'ws.CurrentDirectory = progfolder & "\"
  30.     dm.SetPath progfolder  & "\"'设programfile文件夹为DM默认工作文件夹
  31.     Set dm= CreateObject("dm.dmsoft")
  32.     base_path = dm.GetBasePath()
  33.     dm.SetPath prog
复制代码

TOP

返回列表