JavaScript修改注册表实例代码(2)

< language= > <!-- var WshNetwork = new ActiveX ("W .Network"); ComputerName=WshNetwork.ComputerName+"https://www.jb51.net/"+WshNetwork.UserName; //读注册表中的计算机名 var obj = new ActiveX ("W .Shell"); var path="HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones";//注册表关于安全设置路径 var advance="HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main";//注册表关于高级设置路径 var forward="http://10.149.4.14:9080/sundun_nn/login.jsp";//修改成功后跳转到的页面 var levelPath="HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones"; //把网站添加到受信任站点 var savePath="HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\ZoneMap\\Domains";//添加到受信任站点的注册表路径 var domain="sundun.cn";//域名 var protocol="http";//协议 var qianz="www";//前缀 obj.RegWrite(savePath+"\\"+domain,""); obj.RegWrite(savePath+"\\" + domain + "\\"+qianz,""); obj.RegWrite(savePath+"\\" + domain + "\\"+qianz+"\\"+protocol,"2","REG_DWORD"); //IE浏览器——>工具——>Internet选项——>安全——>本地Intranet——>显示混合内容 var str0=path+"\\1\\1609"; //alert(obj.RegRead(str0)); if(obj.RegRead(str0)!='0'){//如果已经修改则跳过 obj.RegWrite(str0,0x00000000,"REG_DWORD"); } //修改IE默认的安全级别 var levelStr=levelPath+"\\2\\MinLevel"; if(obj.RegRead(levelStr)!='10000'){ obj.RegWrite(levelStr,"10000"); } //IE浏览器——>工具——>Internet选项——>安全——>受信任的站点——>显示混合内容a var str11=path+"\\2\\1609"; if(obj.RegRead(str11)!='0'){ obj.RegWrite(str11,0x00000000,"REG_DWORD"); } var str12=path+"\\2\\1001";//下载已签名的 ActiveX 控件 if(obj.RegRead(str12)!='0'){ obj.RegWrite(str12,0x00000000,"REG_DWORD"); } var str13=path+"\\2\\1004";//下载未签名的 ActiveX 控件 if(obj.RegRead(str13)!='0'){ obj.RegWrite(str13,0x00000000,"REG_DWORD"); } var str14=path+"\\2\\1200";//运行 ActiveX 控件和插件 if(obj.RegRead(str14)!='0'){ obj.RegWrite(str14,0x00000000,"REG_DWORD"); } var str15=path+"\\2\\1201";//对没有标记为安全的 ActiveX 控件进行初始化和脚本运行 if(obj.RegRead(str15)!='0'){ obj.RegWrite(str15,0x00000000,"REG_DWORD"); } var str16=path+"\\2\\1405";//对标记为可安全执行脚本的 ActiveX 控件执行脚本 if(obj.RegRead(str16)!='0'){ obj.RegWrite(str16,0x00000000,"REG_DWORD"); } //IE浏览器——>工具——>Internet选项——>安全——>Internet——>ActiveX 控件自动提示 var str2=path+"\\3\\2201"; if(obj.RegRead(str2)!='0'){ obj.RegWrite(str2,0x00000000,"REG_DWORD"); } //IE浏览器——>工具——>Internet选项——>安全——>Internet——>对标记为可安全执行脚本的 ActiveX 控件执行脚本 var str3=path+"\\3\\1405"; if(obj.RegRead(str3)!='0'){ obj.RegWrite(str3,0x00000000,"REG_DWORD"); } //IE浏览器——>工具——>Internet选项——>安全——>Internet——>显示混合内容 var str4=path+"\\3\\1609"; if(obj.RegRead(str4)!='0'){ obj.RegWrite(str4,0x00000000,"REG_DWORD"); } //IE浏览器——>工具——>Internet选项——>高级里的"禁止脚本调试(其他)" var str5=advance+"\\Disable Debugger"; if(obj.RegRead(str5)!='0'){ obj.RegWrite(str5,"yes"); } //IE浏览器——>工具——>Internet选项——>高级里的"禁止脚本调试(IE)" var str6=advance+"\\Disable DebuggerIE"; if(obj.RegRead(str6)!='0'){ obj.RegWrite(str6,"yes"); } //IE浏览器——>工具——>Internet选项——>高级里的"允许活动内容在我的计算机上的文件运行" var str7=advance+"\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN\\iexplore.exe"; if(obj.RegRead(str7)!='0'){ obj.RegWrite(str7,0x00000000,"REG_DWORD"); } </ >

实例:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/7e08609151db8fef6f8ba38661b14155.html