This script is intended for use on Windows XP / Server 2003.
@echo off
setlocal
@for /d %%d in ( C:\Documents and Settings\* ) do @(
echo %%d
if exist %%d\Local Settings\ (
if exist %%d\Local Settings\Temp (
for /d %%e in ( %%d\Local Settings\Temp\* ) do @(
attrib -R -A -S -H %%e\*.*
rmdir %%e /s /q
)
if exist %%d\Local Settings\Temporary Internet Files (
rmdir %%d\Local Settings\Temporary Internet Files /s /q
)
if exist %%d\Local Settings\Temp\*.* (
attrib -R -A -S -H %%d\Local Settings\Temp\*.*
del %%d\Local Settings\Temp\*.* /q
)
)
)
)