batch-file - 如何使用 bat 脚本删除 Internet Explorer cookie?

标签 batch-file cookies windows-7 command internet-explorer-11

我为我的计算机编写了一个简单的bat 脚本来执行一些操作。其中之一就是从我的计算机中删除 cookie。

我选择以下命令来执行此操作;

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

因为此页面上给出了以下命令列表;

https://social.msdn.microsoft.com/Forums/ie/en-US/ce81943b-32b8-437b-b620-171c3d5893e7/inetcplcpl-with-clearmytracksbyprocess?forum=ieextensiondevelopment

echo Clear Temporary Internet Files: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 


echo Clear Cookies: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 


echo Clear History: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 


echo Clear Form Data: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16 


echo Clear Saved Passwords: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32 


echo Delete All: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255 


echo Delete All w/Clear Add-ons Settings: 
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351

但是,运行此命令后运行我的防病毒软件仍然会删除大量 cookie,因此我知道它不会按预期删除 cookie。但是,它确实清除了我的互联网历史记录。

有人能解释一下为什么这不起作用吗? Microsoft 是否更改了 IE,以便无法删除 cookie,或者网站是否使用不同的 cookie 文件夹?另外,我应该使用什么命令才能成功删除 cookie?

最佳答案

正如其他人所说,rundll32.exe当你正常运行它时,它在Medium IL下运行。有一种方法可以在低 IL 中启动它,这样它就可以清除 IE 临时 Internet 文件\Low 文件夹中的内容。只需制作 rundll32.exe 的副本并使用 CACLS 将其设置为在低 IL 中运行即可。更多信息请参见:http://www.winhelponline.com/blog/rundll32-command-clear-ie-cache-ineffective-windows-vista-higher/

令人惊讶的是,大多数人只是相信正常运行命令即可清除缓存。

关于batch-file - 如何使用 bat 脚本删除 Internet Explorer cookie?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33447236/

相关文章:

parameters - 如何对变量而不是参数使用批处理参数修饰符

php - Codeigniter session 大小限制

authentication - 我正在尝试通过在应用程序(登录和网页)之间共享 cookie 在 .net core 3.1 中实现 SSO

c# - 在 VS 2008 中创建基于服务的数据库并在 Windows 7 上使用 SQL Server Express 2005 时出现用户实例失败错误

c++ - Qt FramelessWindowHint 和 WA_TranslucentBackground 字体渲染

batch-file - 如何在批处理脚本中拆分字符串

powershell - 如何在 Windows Bat 或 Powershell 中识别用于成功 ping 的网络适配器(或接口(interface))名称

python - Bottle : how to set a cookie inside a python decorator?

node.js - 'gyp' 失败,退出代码为 : 1 when trying to install zookeeper on window using npm

visual-studio-2010 - 生成后的脚本返回错误级别255