Создаю
одну папку
C:\Temp
, остальные
C:\ProgramData\Temp
C:\Users\tsk\AppData\Local\Temp
C:\Users\tsk\AppData\LocalLow\Temp
C:\Windows\ServiceProfiles\LocalService\AppData\Local\Temp
C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp
C:\Windows\Temp
это символьные ссылки.
Определяю:
SET TEMP=C:\Temp\
SET TMP=C:\Temp\
Обращаю внимание на слеш в конце — это защита от программистов, которые забывают добавить этот слеш при создании временных файлов в программах (Adobe Photoshop, например).
Чищу (задача "при входе в систему"):
echo ------ clear TEMP
del /S /Q %TEMP%\*.*
rmdir /S /Q %TEMP%
rmdir /q /s "H:\msdownld.tmp"
powershell -NoLogo -command "& Clear-RecycleBin -force" 2>NUL