gra*_*der 7 powershell firefox google-chrome browser-cache windows-7
使用Internet Explorer,您可以创建一个.bat文件来清除缓存.
例:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
REM History:
REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
REM Cookies:
REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
REM Temp Internet Files:
REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
REM Form Data:
REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
REM Passwords:
REM RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
REM OR
REM All:
rundll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
Run Code Online (Sandbox Code Playgroud)
有没有办法用Chrome和/或Firefox做到这一点?
也就是说,使用.bat在Windows计算机上运行的文件或powershell脚本,清除Chrome或Firefox的缓存?
我保证,我看了.
在Chrome中,您可以通过删除缓存文件夹中的内容来清除缓存%LocalAppData%\Google\Chrome\User Data\Default\Cache.历史记录,cookie等是父文件夹中的SQLite数据库文件,所以如果你想要一切都没有,你也可以摆脱它们,就像在你的Internet Explorer示例中一样:
$Items = @('Archived History',
'Cache\*',
'Cookies',
'History',
'Login Data',
'Top Sites',
'Visited Links',
'Web Data')
$Folder = "$($env:LOCALAPPDATA)\Google\Chrome\User Data\Default"
$Items | % {
if (Test-Path "$Folder\$_") {
Remove-Item "$Folder\$_"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
50798 次 |
| 最近记录: |