![IE 运行时删除浏览历史记录,清理适用于 Windows XP 的 IE index.dat](https://linux22.com/image/1283231/IE%20%E8%BF%90%E8%A1%8C%E6%97%B6%E5%88%A0%E9%99%A4%E6%B5%8F%E8%A7%88%E5%8E%86%E5%8F%B2%E8%AE%B0%E5%BD%95%EF%BC%8C%E6%B8%85%E7%90%86%E9%80%82%E7%94%A8%E4%BA%8E%20Windows%20XP%20%E7%9A%84%20IE%20index.dat.png)
有一款供公众访问的应用程序使用 XP 上的 IE8,该应用程序应保持运行状态,并且永远不要(希望)重新启动。客户端会话结束后,应清除 IE 浏览历史记录。
似乎在清除浏览器历史记录(IE 的删除浏览历史记录)后,仍然会残留一些 cookies 数据,可以通过重新打开之前未注销的网站来查看。也可以通过搜索 index.dat 文件来查看。
有没有办法在系统(包括 IE)启动并运行时清理(设置为零)/删除 index.dat 文件?
似乎可以关闭打开的文件句柄(使用 OpenedFilesView 之类的工具),尽管它们似乎仍然不可写/可移动。