打印

[求助] 求删所有用户Temporary Internet Files里文件的脚本!

求删所有用户Temporary Internet Files里文件的脚本!

公司现在有部分电脑是很多用户公用(域环境),导致在C:\Documents and Settings里面有很多用户的配置文件(至少有10多个,甚至更多)!现在老出现C盘空间不足,不是“桌面”和“我的文档”占了空间,是IE的临时文件占用了!所以想问下有没有脚本或是批处理能把所有用户的IE临时文件删了,就是把每个用户配置文件目录下的Temporary Internet Files里面的所有文件都给删了来释放空间!
* t: H! h! f$ u) R3 O谢谢啦!

TOP

以下代码删除当前用户的,不是所有用户

Const TEMPORARY_INTERNET_FILES = &H20&
( o* G7 z- W2 a8 H" k" y: u8 H v
& H: G4 w9 s6 _) m5 eSet objShell = CreateObject("Shell.Application")
& |% K2 P8 P1 h7 M9 i. | \ b2 VSet objFolder = objShell.Namespace(TEMPORARY_INTERNET_FILES)8 Z1 h4 g# |9 A3 b0 o x
Set objFolderItem = objFolder.Self
5 E0 d, u' V5 w) l/ ~: lstrPath = objFolderItem.Path & "\*.*"
' u/ O, U) k- T8 ~. l" p2 R9 ] q$ k0 K- w
Set objFSO = CreateObject("Scripting.FileSystemObject")
( l) r r7 G: p) ]$ XobjFSO.DeleteFile(strPath)
; G5 t) X8 W% H8 P- |7 Y! Y" d5 n# ^
详细见:% I' S2 O# l: u. q. Z* g) O# b4 Q
http://www.microsoft.com/technet ... /nov04/hey1102.mspx
本帖最近评分记录
  • mwpq 菊花元 +10 谢谢您的帮助! 2007-10-2 10:34

TOP

有没有删除IE缓存和cookie的脚本?

TOP

清除cookie的脚本

Const COOKIES = &H21&
& G3 q/ O/ i! h4 ^' z9 v5 j- M' v% l, \1 `. g! _/ b
Set objShell = CreateObject("Shell.Application")
" d1 V$ b7 G0 qSet objFolder = objShell.Namespace(COOKIES)" j8 H1 x) b5 b3 H2 t
Set objFolderItem = objFolder.Self* D2 }% O. K2 s& v3 T9 d
strPath = objFolderItem.Path & "\*.*"
$ i+ d# [) }, @/ W3 ?# S; n9 r& W' m
Set objFSO = CreateObject("Scripting.FileSystemObject")
( d V+ m) F5 b* a. z- e0 AobjFSO.DeleteFile(strPath)

TOP