JavaScript修改IE注册表
http://www.cnblogs.com/zmc/p/3373812.html
<script type="text/javascript">
var obj = new ActiveXObject("WScript.shell");
var MachinePath = "HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones";
var UserPath = "HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones";
var str;
str = MachinePath + "\\3\\1001";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = UserPath + "\\3\\1001";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = MachinePath + "\\3\\1004";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = UserPath + "\\3\\1004";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = MachinePath + "\\3\\1200";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\3\\1200";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\3\\1201";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = UserPath + "\\3\\1201";
if(obj.RegRead(str) != '1'){
obj.RegWrite(str, 0x00000001, "REG_DWORD");
}
str = MachinePath + "\\3\\1405";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\3\\1405";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\3\\2201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\3\\2201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1001";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1001";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1004";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1004";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1200";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1200";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1405";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1405";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\2201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\2201";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = MachinePath + "\\2\\1402";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
str = UserPath + "\\2\\1402";
if(obj.RegRead(str) != '0'){
obj.RegWrite(str, 0x00000000, "REG_DWORD");
}
</script>
注意:IE11上不起作用!
从 IE11 开始,navigator 对象支持 plugins 和 mimeTypes 属性。 此外,window.ActiveXObject 属性从 DOM 中隐藏。 (这意味着你不能再使用该属性检测 IE11。)
JavaScript修改IE注册表的更多相关文章
- 使用Java修改Windows注册表
使用Java修改Windows注册表,使用最基本的就是cmd命令. 事例和运行结果如下所示: package day01; import java.io.IOException; /* 1,reg a ...
- Java 修改Windows注册表,以实现开机自启动应用程序。
使用Java修改Windows注册表,使用最基本的就是cmd命令. 事例和运行结果如下所示: package day01; import java.io.IOException; /* 1,reg a ...
- 第一百六十节,封装库--JavaScript,ajax注册表单到数据库
封装库--JavaScript,ajax注册表单到数据库 效果图 前台js var biaodan = $().xu_lie_biao_dan($('form').sh_jd()); //序列化获取表 ...
- 修改win7注册表发挥大容量内存优势
现在请打开注册表编辑器,找到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control \Session Manager\MomoryManagement ...
- 用javascript技术读取注册表中软件安装位置并启动本地软件
1.首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面. 2.启动软件,关闭页面. 3.如报错提示. <SCRIPT language=javascript> <! ...
- 修改python注册表
转自:http://blog.csdn.net/u014680513/article/details/51005650 # script to register Python 2.0 or later ...
- 修改jdk注册表
如果是新增jdk的话就选中java Development kit 文件夹右击新建,然后把属性配置上就可以
- javascript修改css样式表
//创建var sheet=document.createElement('style');document.bodt.appendChild(sheet);sheet.styleSheet.cssT ...
- C#综合揭秘——通过修改注册表建立Windows自定义协议
引言 本文主要介绍注册表的概念与其相关根项的功能,以及浏览器如何通过连接调用自定义协议并与客户端进行数据通信.文中讲及如何通过C#程序.手动修改.安装项目等不同方式对注册表进行修改.其中通过安装项目对 ...
随机推荐
- VScode eslint-plugin-vue 自动修复eslint报错
1.安装插件 npm i -g eslint-plugin-vue 2.修改项目跟路径下的文件:.eslintrc | .eslint.js 3.添加eslint 和 vetur 插件 4.修改vsc ...
- C#开发Unity游戏教程循环遍历做出推断及Unity游戏演示样例
C#开发Unity游戏教程循环遍历做出推断及Unity游戏演示样例 Unity中循环遍历每一个数据,并做出推断 非常多时候.游戏在玩家做出推断以后.游戏程序会遍历玩家身上大量的所需数据,然后做出推断. ...
- js声明变量的三种方式及作用域
js声明变量的三种方式及作用域 CreateTime--2017年9月11日17:19:11 Author:Marydon 一.参考链接 本篇文章的创作灵感来源于博主-奔跑的铃铛关于js中cons ...
- 制作可以 SSH 登录的 Docker 镜像
Docker使用系列一我们把镜像源改为了阿里云的,方便后续的操作. 执行这个命令就把源地址改为阿里的: curl https://git.oschina.net/feedao/Docker_shell ...
- LNMP环境搭建——MySQL篇
The world's most popular open source database 1.Install MySQL root@kallen:~# apt-get install mysql-s ...
- R快速创建个文件
cat("TITLE extra line", "2 3 5 7", "11 13 17", file="ex.data" ...
- min-height clear
在编辑页面时,总是会遇到min-height的设置 但是设置min-height后下面的div总是 跟随min-height的高度有些漂浮,如果不想让下面的div没有漂浮的效果 可以用到样式 clea ...
- 【转】打造自己的视频会议系统 GGMeeting(附送源码)
原文地址:http://www.cnblogs.com/justnow/p/4487201.html 自从在博客园发布开源即时通信系统GG(QQ高仿版)以来,结识了很多做IM的朋友,然后我和我的伙伴们 ...
- mongodb - save()和insert()的区别
遇到_id相同的情况下:insert操作会报错:save完成保存操作 > db.person.find() > db.person.insert({"_id":1,ag ...
- Mobicents记录1:如何搭建和运行mobicents3.0环境(基于jboss7.2)
网上能查到的mobicents的资料都是基于比较老的版本,而官网现在已经更新到3.0的版本,很多资料都已经无效,所以把自己的摸索过程记录下来,以便后来者能少走点弯路,快速上手. 闲言少叙,开始正文.. ...