PowerShell中编程清空IE缓存方法

使用RunDll32.exe 来运行Internet选项的对应功能:

  Temporary Internet Files (Internet临时文件)
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8

  Cookies
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2

  History (历史记录)
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1

  Form Data (表单数据)
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16

  Passwords (密码)
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32

  Delete All (全部删除)
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255

  Delete All - "Also delete files and settings stored by add-ons"
  RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351