Hya Justyn..,

Changing the IE Temp.Internetfiles location during a session could work for IE4x but will not work for IE5x..!! The change will only work after a Reboot..!!

This is what I use in the logonscript.

code:
; Change Cache settings InternetExplorer 4.x/5.x

:ChangeCacheIE
MD "C:\TEMP\IECACHE"
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content","CachePath","C:\TEMP\IECache","REG_SZ")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content","CacheLimit","25600","REG_DWORD")
WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Paths","Directory","C:\TEMP\IECache\Temporary Internet Files\Content.IE5","REG_SZ")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","SyncMode","3","REG_DWORD")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings","SyncMode5","3","REG_DWORD")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History","DaysToKeep","10","REG_DWORD")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Cache","C:\TEMP\IECache\Temporary Internet Files","REG_SZ")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders","Cache","C:\TEMP\IECache\Temporary Internet Files","REG_SZ")
WRITEVALUE("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content","CacheLimit","25600","REG_DWORD")
WRITEVALUE("HKEY_USERS\@SID\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History","DaysToKeep","10","REG_DWORD")


There is a checkbox in the 'Advanced' Tab of the 'Tools-Internet option' properties which enables 'Empty Temporary Internet Files when browser is closed'.
I will check now for the RegKey.

------------------
To Be Of Service..,
Fabian.
-----------------Paranoia is reality on a finer scale-----------------