C# Microsoft Edge以编程方式删除历史记录和cookie
是否有任何方法可以使用VBScript或.net删除Microsoft Edge browser的历史记录和Cookie 与Internet Explorer类似,是否删除历史记录表单“%AppData%\Local\Microsoft\Windows\history”文件夹或运行DLL32命令 运行dll32命令 删除Cookie: rundll32.exe、InetCpl.cpl、ClearMyTracksByProcess 2 删除历史记录: rundll32.exe、InetCpl.cpl、ClearMyTracksByProcess 1 编辑: 找到了清除cookie的解决方案。从以下4个文件夹中删除文件将清除Cookie,而不会影响历史记录和缓存C# Microsoft Edge以编程方式删除历史记录和cookie,c#,vb.net,cookies,vbscript,microsoft-edge,C#,Vb.net,Cookies,Vbscript,Microsoft Edge,是否有任何方法可以使用VBScript或.net删除Microsoft Edge browser的历史记录和Cookie 与Internet Explorer类似,是否删除历史记录表单“%AppData%\Local\Microsoft\Windows\history”文件夹或运行DLL32命令 运行dll32命令 删除Cookie: rundll32.exe、InetCpl.cpl、ClearMyTracksByProcess 2 删除历史记录: rundll32.exe、InetCpl.cp
1\Users\user name\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\#!001\MicrosoftEdge\Cookies
2\Users\user name\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\#!002\MicrosoftEdge\Cookies
3\Users\user name\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\#!121\MicrosoftEdge\Cookies
4\Users\user name\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\Cookies
仍需要帮助才能在不影响cookie和缓存的情况下清除历史记录这不安全,但首先需要关闭Microsoft Edge browser,然后删除所有子文件夹和文件: “C:\Users\[username]\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe” 使用您自己的Windows用户名更改[用户名] VB脚本代码:
Set fso = CreateObject("Scripting.FileSystemObject")
Set folder = fso.GetFolder("C:\Users\[username]\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe")
for each f in folder.Files
On Error Resume Next
name = f.name
f.Delete True
If Err Then
WScript.Echo "Error deleting:" & Name & " - " & Err.Description
Else
WScript.Echo "Deleted:" & Name
End If
On Error GoTo 0
Next
For Each f In folder.SubFolders
On Error Resume Next
name = f.name
f.Delete True
If Err Then
WScript.Echo "Error deleting:" & Name & " - " & Err.Description
Else
WScript.Echo "Deleted:" & Name
End If
On Error GoTo 0
Next
注意:以管理员身份运行此源
另一种方式:
Call WshShell.Run("powershell -command Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}")
也以管理员身份运行谢谢DRPK,删除整个文件夹将清除历史记录、Cookie和缓存。我一直坚持我的要求“历史记录清除”应该只删除历史记录,“Cookie清除”只删除Cookie:-(。