C++ 使用批处理脚本清除所有浏览器 Cookie
C++ Clear all browser cookies with batch script
嗨,我需要帮助使用 C++ 程序清除 cookie,我找到了一些在批处理文件中执行此操作的方法,但我认为它可能不会在所有 PC 上都有效,因为代码在存储目录时找不到,但如果用户安装了 Windows 驱动器 D:/怎么办?
http://www.catonmat.net/blog/clear-privacy-ie-firefox-opera-chrome-safari/
set ChromeDir=C:'Users'%USERNAME%'AppData'Local'Google'Chrome'User Data
del /q /s /f "%ChromeDir%"
rd /s /q "%ChromeDir%"
就像上面的代码一样,如果可能的话,有人可以展示一种清除cookie的效果方法,只是从所有主要浏览器中清除给定网站的cookie,我重新搜索了很多,但找不到我想要的任何结果,所以请帮助我。
所有的帮助将不胜感激。
在查看下面的答案之前:为什么要删除"用户" 数据"?而是删除特定的缓存文件?
您需要查看 %appdata% - 不要担心 C:''或 D:''
但它指向类似的东西:C:''Users''%username%''AppData''Roaming
所以上升一个目录,然后从那里转到本地''谷歌''Chrome删除用户数据
@echo off
pushd %appdata%
cd..
if exist "%cd%'Local'Google'Chrome'User Data" (
rmdir /s /q "%cd%'Local'Google'Chrome'User Data"
)
popd
如果要删除特定网站设置的cookie,可以使用以下批处理脚本:
@echo off
set /p yoursite="What is the website that you want to delete the cookies for ? Just type without 'www': "
if exist resetErrorLevel.bat (
break > resetErrorLevel.bat
)
echo exit /b 0 >> resetErrorLevel.bat
if exist %USERPROFILE%'Cookies'* (
:loop
for /f "tokens=*" %%L in ('dir /b "%USERPROFILE%'Cookies"') do (
if exist %%L'* (
rem a directory!
) else (
if "%%~xL" EQU ".txt" (
if exist "%USERPROFILE%'Cookies'%%L" (
call resetErrorLevel.bat
for /f "tokens=* delims= " %%A in (%USERPROFILE%'Cookies'%%L) do (
echo.%%A | findstr /c:"%yoursite%" >nul
if errorlevel 1 (
echo Deleting file ...
del /q /s /f "%USERPROFILE%'Cookies'%%L"
goto :loop
)
)
)
)
)
)
del resetErrorLevel.bat
)
只需在 deletecookie 中复制上述脚本.bat并运行它,它会要求您输入一个特定的网站,如果您想删除 yahoo.com,只需键入"yahoo.com"而不是 www.yahoo.com
相关文章:
- php httponly cookie在浏览器关闭时被删除
- CORS-服务器端cookie没有保存在chrome浏览器上
- 为什么可以't我在谷歌浏览器中返回cookie
- 如何从浏览器中获取cookie,从另一个应用程序中删除
- 我无法在歌剧和互联网浏览器中设置cookie
- 谷歌cookie是否存在于chrome,火狐,即在phantomjs中发出某些请求时发送的浏览器
- jquery cookie,在清除浏览器历史记录后仍然设置
- 使用javascript删除浏览器的所有Cookie
- 在 Javascript 中增加浏览器 cookie?(setCookie, getCookie method)
- C++ 使用批处理脚本清除所有浏览器 Cookie
- 如何使用AngularJS在浏览器cookie中存储身份验证承载令牌
- 如何获取所有浏览器cookie
- 如何从firefox扩展中删除浏览器cookie
- 寻找搜索浏览器cookie的方法并确定href="邮件收件人:"链接
- IE浏览器cookie中的特殊字符
- Javascript:如何模拟浏览器cookie实现
- 从跨浏览器cookie中获取值
- 可以将对象写入浏览器cookie
- 获取响应未设置浏览器 Cookie
- 浏览器 Cookie 过期处理