使用命令行及脚本清除IE7历史记录
2008-10-21 09:11:56 来源:WEB开发网测试过IE8Beta的朋友应该都知道,IE8不仅可以让用户快速浏览网页,并且添加新的隐私保护功能,即当用户关闭浏览窗口时,IE8不会存储用户Cookies、密码、网页地址、搜索查询、Internet临时文件或数据文件等任何信息。
那么我们使用IE7时如何来保护我们的隐私数据呢?让碎片来告诉大家。首先,大家可以手动去清除IE所保留的相关数据。如下图所示,我们可以通过工具——Internet选项——常规选项卡——删除来分别清除相关数据。
当然,这样我们就要针对不同的5个隐私选项来分别进行清除。是否觉得繁琐?重点上场,下面我将告诉大家如何通过命令行方式来进行相关数据的清除,并为大家提供一个脚本,来方便大家进行操作。
大家可以在命令行当中使用如下命令来清除相关数据:
Internet 临时文件
RunDll32.exe InetCpl.cpl,ClearMyTracksByPRocess 8
Cookie
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
历史记录
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
表单数据
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
密码
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
删除全部
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
如果要为今后一次性方便操作或通过策略下发给域用户,可以使用如下VBS脚本
strComputer = "."
Set objShell = CreateObject ("Wscript.Shell")
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),1 ,TRUE
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),2 ,TRUE
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),8 ,TRUE
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),16 ,TRUE
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),32 ,TRUE
objShell.Run("RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess"),225 ,TRUE
if err = 0 then
Wscript.echo " IE 7 清理成功!"
end If
- ››使用脚本恢复WinXP系统的用户登录密码
- ››命令手册:Linux中的ipvsadm命令
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
更多精彩
赞助商链接