日期:2014-05-17  浏览次数:20550 次

求一段从注册表/文件中读URL,再访问该URL的网页代码(300分之100,最好集中在此回帖)
本帖总分300分,如有多人提供不同方案,会将总拆分给分。我只有权一次发100分,故分三篇发,忘版主见谅!

本菜鸟不擅长编写网页动态代码,特向高人求助。

要求用户点chm帮助文件(实际是压缩的html文件)中某一页的一个链接或一个按钮时,可以从注册表或文件中读出一个URL(可能是程序或由人手工写入的),再访问该URL。

非常感谢!

------解决方案--------------------
帮顶……
------解决方案--------------------
mark.up...
------解决方案--------------------
使用 WSH,可以管理系统注册表。下面的脚本将演示一些这样的功能。

// JScript。
Sh = new ActiveXObject( "WScript.Shell ");
key = "HKEY_CURRENT_USER\\ "
Sh.RegWrite( key + "WSHTest\\ ", "testkeydefault ");
Sh.RegWrite( key + "WSHTest\\string1 ", "testkeystring1 ");
Sh.RegWrite( key + "WSHTest\\string2 ", "testkeystring2 ", "REG_SZ ");
Sh.RegWrite( key + "WSHTest\\string3 ", "testkeystring3 ", "REG_EXPAND_SZ ");
Sh.RegWrite( key + "WSHTest\\int ",123, "REG_DWORD ");
WScript.Echo( Sh.RegRead(key + "WSHTest\\ "));
WScript.Echo ( Sh.RegRead(key + "WSHTest\\string1 "));
WScript.Echo ( Sh.RegRead(key + "WSHTest\\string2 "));
WScript.Echo ( Sh.RegRead(key + "WSHTest\\string3 "));
WScript.Echo ( Sh.RegRead(key + "WSHTest\\int "));
Sh.RegDelete(key + "WSHTest\\ ");

' VBScript。
Set Sh = CreateObject( "WScript.Shell ")
key = "HKEY_CURRENT_USER\ "
Sh.RegWrite key & "WSHTest\ ", "testkeydefault "
Sh.RegWrite key & "WSHTest\string1 ", "testkeystring1 "
Sh.RegWrite key & "WSHTest\string2 ", "testkeystring2 ", "REG_SZ "
Sh.RegWrite key & "WSHTest\string3 ", "testkeystring3 ", "REG_EXPAND_SZ "
Sh.RegWrite key & "WSHTest\int ",123, "REG_DWORD "
WScript.Echo Sh.RegRead(key & "WSHTest\ ")
WScript.Echo Sh.RegRead(key & "WSHTest\string1 ")
WScript.Echo Sh.RegRead(key & "WSHTest\string2 ")
WScript.Echo Sh.RegRead(key & "WSHTest\string3 ")
WScript.Echo Sh.RegRead(key & "WSHTest\int ")
Sh.RegDelete key & "WSHTest\ "

摘自 Windows 脚本技术
------解决方案--------------------
jf
------解决方案--------------------
web Shell....
开启这个太危险了
------解决方案--------------------
好像很简单的样子~~wc3去没时间~~