标题: [已解决]VBS用jscript.dll突破网页限制和恢复 [打印本页]
作者: 9zhmke 时间: 2009-3-29 22:35 标题: [已解决]VBS用jscript.dll突破网页限制和恢复
有些网页加了java代码使别人不能复制相关文本,通过regsvr32 /u /s jscript.dll后即可复制,重新regsvr32 /s jscript.dll并关闭IE再打开后可以实再使用javasc。期间只用做个文件或者注册表标记就可以了。我用批处理写了个,如果改成vbs应该怎么使用呢?
bat代码:
@echo off
if not exist c:\windows\system32\javascrun.log (
regsvr32 /u /s jscript.dll
echo uninstall >c:\windows\system32\javascrun.log
) else regsvr32 /s jscript.dll&&del c:\windows\system32\javascrun.log&rem taskkill /f /im ie.....
exit
[ 本帖最后由 9zhmke 于 2009-3-30 21:33 编辑 ]
作者: Batcher 时间: 2009-3-30 00:18
- Set WshShell = WScript.CreateObject("WScript.Shell")
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- Set objDstFile = objFSO.OpenTextFile("c:\windows\system32\javascrun.log",2,True)
- If objFSO.FileExists("c:\windows\system32\javascrun.log") Then
- WshShell.Run "cmd.exe /c regsvr32 /s jscript.dll"
- WshShell.Run "cmd.exe /c del c:\windows\system32\javascrun.log"
- 'taskkill /f /im ie.....
- Else
- WshShell.Run "cmd.exe /c regsvr32 /u /s jscript.dll"
- objDstFile.Write "uninstall"
- End If
复制代码
作者: 9zhmke 时间: 2009-3-30 21:32
看来这个功能还是用bat来做好些了,调用regsvr32还是要用cmd。毕竟是命令行的东西。谢谢巡查指教,辛苦了。
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |