Windows系统使用记录自动清除技巧 - 花花的日志 - 网易博客

来源:百度文库 编辑:神马文学网 时间:2024/04/28 15:53:58

Windows系统使用记录自动清除技巧

电脑技巧 2010-01-29 17:19:23 阅读115 评论6 字号:大中

单击“开始” “运行”,在运行命令框中输入“Gpedit.msc”,打开组策略窗口。在左侧的控制台树窗格中,依次展开“计算机配置” “Windows设置” “脚本(启动/关机)”节点,双击右侧详细资料窗格中的“关机”项目,在弹出的“关机属性”对话框中点击“添加”按钮,将Cleanup.bat添加为新的计算机关机脚本。设置完成后,退出组策略窗口,重新启动计算机即可。

  方法三:打开“开始”菜单,选择“程序→MS-DOS方式”,用纯文本编辑器编辑Autoexec.bat文件(即在DOS方式下运行命令:“edit autoexec.exe”),在这个自动运行的批处理文件中,环境变量temp和tmp定义了Windows运行过程中临时文件的存储位置,默认位置为“\windows\temp”文件夹)。

  原Autoexec.bat文件为:

  SET COMSPEC=C:\WINDOWS\COMMAND.COM

  SET windir=C:\WINDOWS

  SET winbootdir=C:\WINDOWS

  SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND

  SET PROMPT=$p$g

  SET TEMP=c:\windows\temp

  SET TMP=c:\windows\temp

  经编辑后的Autoexec.bat文件为:

  SET COMSPEC=C:\WINDOWS\COMMAND.COM

  SET windir=C:\WINDOWS

  SET winbootdir=C:\WINDOWS

  SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND

  SET PROMPT=$p$g

  deltree /Y x:\temp(删除临时文件文件夹,其中x为该文件夹所在的驱动器)

  md x:\temp(创建临时文件文件夹,X为你的盘符)

  SET TEMP=d:\temp

  SET TMP=d:\temp

  文件编辑完毕后存盘即可。经过以上的设定,用户以后每次启动计算机都会自动删除临时文件。

  清除IE地址栏记录

  前面清除的IE历史记录还不够彻底,当我们在IE地址栏中输入与曾经输入过的URL一样的字符串时,仍会显示出相关的网址记录。要想清除这些记录,则必须将注册表[HKEY CURRENT USER\Software\Microsoft\Internet Explorer\TypedURLs]分支下的键值全部删除。

  用记事本创建一个脚本文件,脚本内容如下:

  Dim WSHShell

  Set WSHShell = WScript.CreateObject("WScript.Shell")

  WSHShell.RegWrite "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\", ""WSHShell.RegDelete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs\"上述脚本共有四句:第一句定义一个变量WSHShell,第二句创建一个对象,第三句写入注册表,如果注册表中不存在该项,执行脚本时会出现错误提示。输入以上内容后将其保存为Cleanup.vbs。注意,后缀名一定要是vbs,这样才能保证脚本的正常执行。

  编写完成后,在组策略窗口中依次展开“用户配置” “Windows设置” “脚本(登录/注销)”节点,双击右侧窗格中的“注销”项目,在弹出的“注销属性”对话框中点击“添加”按钮,将Cleanup.vbs添加为注销脚本。这样,当计算机注销或关机时就会自动清除IE地址栏记录。

  前面介绍了利用关机和注销脚本自动清理上网痕迹的方法,如果你还有其它的项目需要清理,也可以参照上述方法。这里要提醒读者的是,利用脚本实现自动清理前,最好先用手工方式彻底清理一次。

  清除IE历史记录

  清除IE历史记录通常的方法是“Internet选项” “常规” “清除历史记录”。不过,我们同样可以利用关机脚本来实现自动清理。在前面建立的Cleanup.bat批处理文件中添加一条命令“DEL/Q/S "C:\Documents and Settings\<用户名>\Local Settings\History"”即可。