不少朋友为了保护自己的隐私给系统设定登录密码,简单的不放心,复杂的又怕记不住,现在小编就好了教大家一个使用特定U盘才能登录的方法!
让U盘秒变PC开机钥匙,听起来是不是很神奇呢?其实原理是编写一段程序,让程序自动判断U盘中某类文件的总容量,判断正确则通过,判断错误则关机。
下面我们假设U盘盘符为F,里面放了几个zip文件,首先,我们需要获得U盘中几个ZIP文件的总容量大小,精准到字节。具体方法是在命令提示符窗口中执行命令:“DIR F:\*.ZIP”,图片中白色的内容就是ZIP文件的总大小(u盘里zip个数随意,但是不能随意更改,因为判他的大小是判定是否能解锁的参数。一旦导致U盘中ZIP文件占用的磁盘空间出现变化,就会出现自己也开不了机的情况,务必要小心!)。
然后用记事本,键入下边程序代码:
@echo off
dir f:\*.ZIP | find \"1,552,827 字节\"
if \"%errorlevel%\"==\"0\"(
echo \"审核通过\"
) else (
shutdown -f -s
)
此程序需要用“dir”命令列出来U盘中ZIP文件总容量,再用“find”命令查找“1,552,827 字节”(就是我们之前记下来的ZIP文件总容量),如果查找不到就会自动关机。
编辑好以后,保存扩展名要用.bat结尾,文件名随意。
这么好的代码程序,岂能让不法分子获得,接下来当然要隐藏这段代码了。百度自行搜索“Bat To Exe Converter”软件,安装后以后,用他把上面的代码转化为exe文件。
方法是软件后,在“批处理文件”一栏中选择上面记事本编写的Key.bat文件,然后“选项”选项卡中的“可见”一栏中选择“隐形应用程序”,点击“编译”即可完成转换工作。
现在我们把转换得到的Key.exe文件拖到“开始→所有程序→启动”文件夹中,现在,就可以用u盘直接解锁电脑了,不知你学会了吗?
路由