U盘已经成为很多朋友作为文件交换的首先工具,但是你想过把你的U盘当作密钥来锁定你的计算机吗?今天笔者就教你一招,利用U盘对电脑进行加密,在U盘插入时电脑可正常使用,拨下U盘则自动锁定电脑,怎么样够酷吧。
实现原理
在这里我们借助一款名为Log Monitor的小软件,利用它来监视指定的文件或文件夹,当监视的文件有了变化,则执行指定的操作。
实战应用
在U盘里新建一个监视文件,文件类型随便,例如笔者建立一个名为007.txt的记事本,然后安装并启动好Log Monitor,单击工具栏上的“Add File”按钮 ,打开如图1所示窗口,单击“File to Monitor”后面的文件夹小图标,将U盘里的监视文件添加进来,还可以在“Description”里输入文件注释。
现在就需要对U盘锁进行必要的设置,在“Conditions”选项卡中将“Do Action”设置为“If the file has been changed”选项,再切换到“Options”选项卡中,将“Interval between check-ups(sec)”设置检查的时间,以秒为时间单位,最后再切换到“Actions”选项卡,这里是操作的关键,单击“New”按钮,在弹出的菜单中选择“Execute Program”。
在打开的“Action Configuration”中对“Execute Program”选项进行设置,单击“Command”中后面的文件夹图标,将系统目录下的Rundll32.exe添加进来,即“C:\WINDOWS\system32\rundll32.exe”,然后在“Parameters”中输入“user32.dll,LockWorkStation”参数(图2),其它参数保持默认值,单击“OK”按钮保存设置。
好了,现在当我们离开时只要拨下U盘,间隔我们设定的时间,程序就会自动检测,但发现监控的文件没有了,也就是发生了变化,那么就立即将计算机锁定了。