如何使用cleanmgr.exe清除所有用户的Internet Explorer缓存文件

时间:2015-10-05 12:04:54

标签: windows internet-explorer vbscript

使用简单脚本删除所有用户的Internet Explorer缓存文件。

但是,该脚本目前仅针对当前用户进行清理。

是否有清除所有用户的Internet缓存文件或执行相同操作的任何示例脚本?

2 个答案:

答案 0 :(得分:0)

按照以下步骤操作。

1.打开记事本。

2.编写代码

`

Set objShell = WScript.CreateObject ("WScript.shell")
objShell.run "cleanmgr"
Do While (objShell.AppActivate("Disk Cleanup : Drive Selection") = false )
   WScript.Sleep 3000
 Loop
objShell.AppActivate "Disk Cleanup : Drive Selection"
objShell.SendKeys "{ENTER}"
Do While (objShell.AppActivate("Disk Cleanup for OS (C:)") = false )
   WScript.Sleep 1000
 Loop
If objShell.AppActivate("Disk Cleanup for OS (C:)") = True Then
   objShell.SendKeys "{ENTER}"
   objShell.SendKeys "{ENTER}"
End If
Set objShell = Nothing

`

  1. 点击SaveAS

  2. 并使用.VBS扩展程序保存

  3. 如果有任何疑虑,请告诉我。

    谢谢!

答案 1 :(得分:0)

您可以使用其他方法删除临时文件或历史记录。

打开记事本。

写行以删除任何文件到批处理文件中(将记事本保存到.bat扩展名)

1.Temporary Internet Files

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

2.Cookies

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

3.History

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

4.Form Data

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

密码

5.RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

6.Delete All

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

7.Delete All - “同时删除加载项存储的文件和设置”

RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351