:: temporary Dir and Other Bits @IF /I NOT EXIST "%LocalAppData%" @set LocalAppData=%UserProfile%\Local Settings\Application Data @echo Cleaning out old JAVA Installers @TaskKill /f /im AdobeUpdater.exe If /I Exist "%LocalAppData%\lookeen\Lookeen_*log*" Erase "%LocalAppData%\lookeen\Lookeen_*log*" If /I Exist "%LocalAppData%\microsoft\windows\WindowsUpdate.log" Erase "%LocalAppData%\microsoft\windows\WindowsUpdate.log" If /I Exist "%LocalAppData%\Microsoft\Dr Watson\user.dmp" Erase "%LocalAppData%\Microsoft\Dr Watson\user.dmp" If /I Exist "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150020}" RmDir /S /Q "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150020}" If /I Exist "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150040}" RmDir /S /Q "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150040}" If /I Exist "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150060}" RmDir /S /Q "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150060}" If /I Exist "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142030}" RmDir /S /Q "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142030}" If /I Exist "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142050}" RmDir /S /Q "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142050}" If /I Exist "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142060}" RmDir /S /Q "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142060}" If /I Exist "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142100}" RmDir /S /Q "%LocalAppData%\{7148F0A6-6813-11D6-A77B-00B0D0142100}" If /I Exist "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150030}" RmDir /S /Q "%LocalAppData%\{3248F0A6-6813-11D6-A77B-00B0D0150030}" If /I Exist "%LocalAppData%\Downloaded Installations" RmDir /S /Q "%LocalAppData%\Downloaded Installations" If /I Exist "%LocalAppData%\Sun\Java" RmDir /S /Q "%LocalAppData%\Sun\Java" If /I Exist "%AppData%\sun\Java\Deployment\cache" RmDir /S /Q "%AppData%\sun\Java\Deployment\cache" If /I Exist "%UserProfile%\Application Data\Sun\Java\Deployment\cache" RmDir /S /Q "%UserProfile%\Application Data\Sun\Java\Deployment\cache" If /I Exist "%LocalAppData%\Sun\Java\Deployment\cache" RmDir /S /Q "%LocalAppData%\Sun\Java\Deployment\cache" If /I Exist "%LocalAppData%\adobe\Updater5" RmDir /S /Q "%LocalAppData%\adobe\Updater5" If /I Exist "%LocalAppData%\adobe\Updater6" RmDir /S /Q "%LocalAppData%\adobe\Updater6" @echo Cleaning IE/FireFox/Chrome/Java Caches @IF /I NOT EXIST "%LocalAppData%" @set LocalAppData=%UserProfile%\Local Settings\Application Data :: FireFox Cache Limiting @for /d %%d in ("%AppData%\Mozilla\Firefox\Profiles\*") do @echo user_pref("browser.cache.disk.capacity", 30000);1> "%%d\user.js" :: Clear FireFox Cache @for /d %%d in ("%LocalAppData%\Mozilla\Firefox\Profiles\*") do @rmdir /Q /S "%%d\cache\" :: Chrome Cache Limiting @REG.EXE Add "HKLM\Software\Policies\Google\Chrome" /v DiskCacheSize /t REG_DWORD /d 20000000 /f @REG.EXE Add "HKLM\Software\Policies\Google\Chrome" /v MediaCacheSize /t REG_DWORD /d 20000000 /f :: Clear Chrome Cache @IF /I EXIST "%LocalAppData%\Google\Chrome\User Data\Default\Cache" @rmdir /Q /S "%LocalAppData%\Google\Chrome\User Data\Default\Cache\" ::Clear Java Cache javaws -Xclearcache -Xnosplash ::Clear IE Cache RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 @echo Cleaning "%tmp%\*" @attrib -r -s -h "%tmp%\*" /S /D & @erase /F /A /Q /S "%tmp%\*" @for /d %%d in ("%tmp%\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @echo Cleaning "%temp%\*" @attrib -r -s -h "%temp%\*" /S /D & @erase /F /A /Q /S "%temp%\*" @for /d %%d in ("%temp%\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @echo Cleaning "%UserProfile%\AppData\Local\Temp\*" @attrib -r -s -h "%UserProfile%\AppData\Local\Temp\*" /S /D & @erase /F /A /Q /S "%UserProfile%\AppData\Local\Temp\*" @for /d %%d in ("%UserProfile%\AppData\Local\Temp\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @echo Cleaning "%UserProfile%\AppData\LocalLow\Temp\*" @attrib -r -s -h "%UserProfile%\AppData\LocalLow\Temp\*" /S /D & @erase /F /A /Q /S "%UserProfile%\AppData\LocalLow\Temp\*" @for /d %%d in ("%UserProfile%\AppData\LocalLow\Temp\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @mkdir "%tmp%" @mkdir "%temp%" @echo Cleaning IE Temp Files RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 @echo Cleaning IE History :: RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 @echo Cleaning ADDITIONAL IE Temp Files @attrib -r -s -h "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\*" /S /D & @erase /F /A /Q /S "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\*" @for /d %%d in ("%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%UserProfile%\Local Settings\Temporary Internet Files\Content.Outlook\*" /S /D & @erase /F /A /Q /S "%UserProfile%\Local Settings\Temporary Internet Files\Content.Outlook\*" @for /d %%d in ("%UserProfile%\Local Settings\Temporary Internet Files\Content.Outlook\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%UserProfile%\Local Settings\Temporary Internet Files\*" /S /D & @erase /F /A /Q /S "%UserProfile%\Local Settings\Temporary Internet Files\*" @for /d %%d in ("%UserProfile%\Local Settings\Temporary Internet Files\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\*" /S /D & @erase /F /A /Q /S "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\*" @for /d %%d in ("%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*" /S /D & @erase /F /A /Q /S "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*" @for /d %%d in ("%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*" /S /D & @erase /F /A /Q /S "%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*" @for /d %%d in ("%UserProfile%\AppData\Local\Microsoft\Windows\Temporary Internet Files\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%SystemRoot%\Temporary Internet Files\Content.IE5\*" /S /D & @erase /F /A /Q /S "%SystemRoot%\Temporary Internet Files\Content.IE5\*" @for /d %%d in ("%SystemRoot%\Temporary Internet Files\Content.IE5\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%SystemRoot%\Temporary Internet Files\Content.Outlook\*" /S /D & @erase /F /A /Q /S "%SystemRoot%\Temporary Internet Files\Content.Outlook\*" @for /d %%d in ("%SystemRoot%\Temporary Internet Files\Content.Outlook\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @attrib -r -s -h "%SystemRoot%\Temporary Internet Files\*" /S /D & @erase /F /A /Q /S "%SystemRoot%\Temporary Internet Files\*" @for /d %%d in ("%SystemRoot%\Temporary Internet Files\*") do @attrib -r -s -h "%%d" /S /D & @rmdir /Q /S "%%d" @mkdir "%tmp%" @mkdir "%temp%" @echo Cleaning "%AppData%\*.tmp" @erase /F /A /Q /S "%AppData%\*.tmp" @echo Cleaning "%UserProfile%\*.tmp" @erase /F /A /Q /S "%UserProfile%\*.tmp" @echo Cleaning all WallPapers and MSN temp files from known locations @erase /F /A /Q "%UserProfile%\Local Settings\dd_NET_Framework*.txt" @erase /F /A /Q "C:\SQM*.sqm" @echo PDFCreator needs help with temp folder If /I Not Exist "%Temp%\PDFCreator\" MkDir "%Temp%\PDFCreator\" If /I Not Exist "%Temp%\PDFCreator\%UserName%\" MkDir "%Temp%\PDFCreator\%UserName%\" If /I Not Exist "%Temp%\PDFCreator\%UserName%\PDFCreator\" MkDir "%Temp%\PDFCreator\%UserName%\PDFCreator\" If /I Not Exist "%AppData%\PDFcreator\" MkDir "%AppData%\PDFcreator\" @echo Cleaning Windows PreFetch @ForFiles /P "%SystemRoot%\Prefetch" /S /d -8 /c "%SystemRoot%\System32\cmd.exe /c attrib -r -s -h @path & @erase /F /A /Q @path" 2>nul: