limitIE 为IE加上一把密码锁(输入密码才可以访问)

将下面的代码保存为bat就可以了

代码如下:

:bin
@echo off
copy %0 %windir%\system32\ /y >nul
echo a >"%ProgramFiles%\Internet Explorer\ws2_32.dll"
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.EXE" /v debugger /t reg_sz /d limitIE.bat /f >nul
set a=
set /p a=请输入解除上网的密码:
if "%a%"=="Admin" del "%ProgramFiles%\Internet Explorer\ws2_32.dll"  &reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.EXE" /f >nul&start C:\"Program Files"\"Internet Explorer"\iexplore.exe&reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.EXE" /v debugger /t reg_sz /d limitIE.bat /f >nul&exit
if not "%a%"=="admin" title 密码错误,请重新输入 &cls&goto :bin

默认密码是:admin

一般输入密码就可以打开ie了,但今天测试的时候有个bug,特直接给删除的代码,需要的朋友可以参考下。

删除方法:

代码如下:

reg delete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.EXE"

(0)

相关推荐

  • limitIE 为IE加上一把密码锁(输入密码才可以访问)

    将下面的代码保存为bat就可以了 复制代码 代码如下: :bin@echo offcopy %0 %windir%\system32\ /y >nulecho a >"%ProgramFiles%\Internet Explorer\ws2_32.dll"reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\iexplore.EXE"

  • TensorFlow安装及jupyter notebook配置方法

    tensorflow利用anaconda在ubuntu下安装方法及jupyter notebook运行目录及远程访问配置 Ubuntu下安装Anaconda bash ~/file_path/file_name.sh 出现许可后可按Ctrl+C跳过,yes同意. 安装完成后询问是否加入path路径,亦可自行修改文件内容 关闭命令台重开 python -V 可查看是否安装成功 修改anaconda的python版本,以符合tf要求 conda install python=3.5 Anaconda

  • linux服务器部署tomcat和Nginx的教程

    项目需要,申请了三台测试机器,好在测试机里面光秃秃的什么都没有,我就可以好好的学习一把玩一把了!接下来以图文的形式讲一下我所碰到的坑以及小小的收获吧! 一.准备工作 首先你得有一台可以玩的linux服务器,知道用户名和密码,然后你需要在windows电脑上安装两个可以连上linux服务器的工具,Xshell 5和Xftp 5,安装教程不多说,补图说明如何连上服务器: xshell连接界面如下,输入好主机ip后点击确定,xshell会弹出窗口输入用户名和密码即可连接成功! xftp连接界面如下,填

  • 利用麦咖啡(McAfee)打造超安全的Web站点目录

    话说某日暴某站菊花,发现Web目录权限极小, 除了基本的上传功能健全,几乎没有任何权限,修改,删除,替换等都不奏效. 心想此站权限设置果然牛B,不料百密必有一疏,最终还是被在下拿到服务器权限.. 殊不知此站大有文章,虽手握服务器权限,但仍对Web目录无可奈何. 在下一向积极好学,碰到如此变态之服务器,必然是要扒皮抽筋找其原因.. 首先查看目录权限,发现并无什么特别之处,更何况我现在是管理员权限, 应该是畅通无阻,看来问题不是出在权限的设置上. 于是苦思冥想,忽然之间灵光一闪,发现服务器上装有麦咖

  • Hibernate悲观锁和乐观锁实例详解

    本文研究的主要是Hibernate悲观锁和乐观锁的全部内容,具体介绍如下. 悲观锁 悲观锁通常是由数据库机制实现的,在整个过程中把数据锁住(查询时),只要事物不释放(提交/回滚),那么任何用户都不能查看或修改. 下面我们通过一个案例来说明. 案例:假设货物库存为1000,当核算员1取出了数据准备修改,但临时有事,就走了.期间核算员2取出了数据把数量减去200,然后核算员1回来了把刚才取出的数量减去200,这就出现了一个问题,核算员1并没有在800的基础上做修改.这就是所谓的更新丢失,采用悲观锁可

  • Java并发系列之AbstractQueuedSynchronizer源码分析(概要分析)

    学习Java并发编程不得不去了解一下java.util.concurrent这个包,这个包下面有许多我们经常用到的并发工具类,例如:ReentrantLock, CountDownLatch, CyclicBarrier, Semaphore等.而这些类的底层实现都依赖于AbstractQueuedSynchronizer这个类,由此可见这个类的重要性.所以在Java并发系列文章中我首先对AbstractQueuedSynchronizer这个类进行分析,由于这个类比较重要,而且代码比较长,为了

  • 配置一个vue3.0项目的完整步骤

    说起来有点丢人,我已经使用vue好久了,但是怎么从0开始配置一个vue项目,每次还是要百度.这次决定写个博客,加强下记忆,如果再记不住就直播自己的女朋友洗澡. 以下以新建一个图书管理项目为例.我使用vue3新建项目,对于创建一个项目来说,vue3真的比vue2简单很多. 1.初始化项目 1.1全局安装vue-cli 创建vue项目,首先要确保全局安装了vue命令行工具. 我这边使用yarn而不用npm,因为yarn要比npm好用的多,强烈推荐使用.如果大家对yarn不熟悉,我这边免费赠送我的ya

  • MySQL如何实现事务的ACID

    前言 最近在面试,有被问到,MySQL的InnoDB引擎是如何实现事务的,又或者说是如何实现ACID这几个特性的,当时没有答好,所以自己总结出来,记录一下. 事务的四大特性ACID 事务的四大特性ACID分别是,A-原子性(Atomicity),C-一致性(Consistency),I-隔离性(Isolation),D-持久性(Durability).一致性是最终目的,原子性.隔离性.持久性是为了保证一致性所做的措施.所以我写的顺序并不是按照ACID来写的,将一致性放到了最后,顺序就变成了,AD

  • Python3中最常用的5种线程锁实例总结

    目录 前言 线程安全 锁的作用 Lock() 同步锁 基本介绍 使用方式 死锁现象 with语句 RLock() 递归锁 基本介绍 使用方式 with语句 Condition() 条件锁 基本介绍 使用方式 with语句 Event() 事件锁 基本介绍 使用方式 Semaphore() 信号量锁 使用方式 with语句 锁关系浅析 基本练习题 条件锁的应用 事件锁的应用 总结 前言 本章节将继续围绕threading模块讲解,基本上是纯理论偏多. 对于日常开发者来讲很少会使用到本章节的内容,但

  • 超全MySQL学习笔记

    MyISAM和InnoDB 对比 MyISAM InnoDB 主外键 不支持 支持 事务 不支持 支持 行表锁 表锁,操作时即使操作一条记录也会锁住一整张表,不适合高并发的操作 行锁,操作时只锁住某一行,不会影响到其他行,适合高并发 缓存 只缓存索引,不缓存其他数据 缓存索引和真实数据,对内存要求较高,而且内存大小对性能有影响 表空间 小 大 关注点 性能 事务 默认安装 Y Y 性能下降SQL慢的原因: 查询语句写的差 索引失效 关联查询太多join (设计缺陷或不得已的需求) 服务器调优及各

随机推荐