当前位置: 移动技术网 > IT编程>网络>Dos/Bat > 使用脚本和批处理清除电脑中的痕迹的代码第1/2页

使用脚本和批处理清除电脑中的痕迹的代码第1/2页

2017年12月12日  | 移动技术网IT编程  | 我要评论
一、可能的泄密点及其存在的位置 windows中可能泄漏我们的秘密的地方有两处:一是存在于文件夹中,一是存在于注册表里。 1.文件夹中:在“开始”菜单中的“文档”中会显示我

wsh所对应的程序“wscript.exe”是一个脚本语言解释器,正是它使得脚本可以被执行,就象执行批处理一样。在wsh脚本环境里,预定义了一些对象,通过它自带的几个内置对象,可以实现获取环境变量、创建快捷方式、加载程序、读写注册表等功能。本文正是这样一个具体的应用实例。

2)命令“wshshell.regwrite”表示在注册表中生成主键或生成键值;

3)命令“wshshell.regdelete”是删除主键或键值;

4)主键与键值的区别在于主键名后有“\”,键值没有“\”;

5)“hklm”代表hkey_local_machine主键;“hkcu”代表hkey_current_user主键。

知道vbs修改注册表的格式后,注册表任你删改了,当然,你做这些操作之前,最好先备份注册表。

2.批处理文件如下:

@deltree -y c:\windows\temp\*.*

@deltree -y c:\windows\"temporary internet files"\*.*

@deltree -y c:\windows\history\*.*

@deltree -y c:\windows\recent\*.*

@deltree -y c:\recycled\*.*

@deltree -y c:\windows\cookies\*.*

此批处理第一行为,删除临时文件夹的内容;第二、三行,删除ie浏览器打开网页后遗留下的内容;每四行为,删除“开始”菜单“文档”中的内容;第五行,删除垃圾桶里的内容;第六行,删除小甜饼。

将脚本语言文件和批处理文件复制到c:\windows文件夹中,双击reg.vbs文件运行它,以后每次启动电脑时,都会自动完成对注册表和垃圾文件夹的清理。

三、其他

其实直接用脚本语言也能实现上述批处理的功能,只是脚本文件在运行过程中,容易遇到这样的提示信息:windows scripting host脚本执行错误,或者是:“种类:microsoft vbscipt运行错误,说明:没有权限。“这样的错误,从而中止执行脚本程序。产生这些问题的原因是,安装有与脚本处理有关的软件,如安装了office2000的脚本语言编辑程序,以及非正常关机等。

具体做法如下:

dim fso

set fso = createobject("scripting.filesystemobject")

fso.deletefolder("c:\windows\cookies\*.*"),true

fso.deletefile("c:\windows\cookies\*.*"),true

fso.deletefolder("c:\windows\history\*.*"),true

fso.deletefile("c:\windows\history\*.*"),true

fso.deletefolder("c:\windows\temp\*.*"),true

fso.deletefile("c:\windows\temp\*.*"),true

fso.deletefolder("c:\recycled\*.*"),true

fso.deletefile("c:\recycled\*.*"),true

fso.deletefolder("c:\windows\temporary internet files\*.*"),true

fso.deletefile("c:\windows\temporary internet files\*.*"),true

你只需将以上内容附在前文reg.vbs文件之后即可,有兴趣的读者可以试试。以后在公用电脑上操作完毕就再也不怕泄漏秘密了
2

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网