* 2003 and earlier - for instructions for Outlook 2007 see my new post here. Outlook 2000 before SR1 kept temporary files in %temp%.
But what do you do if you can't get a connection to the user's machine? Direct the user to their Temporary Internet Files folder and most likely they won't be able to see the folders underneath due to Windows' clever (?) obfuscation. (The slightly off-topic article http://support.microsoft.com/kb/301057 has an explanation of this in the introduction.)
Short of writing a script and somehow getting that across to the user, I haven't found a better way of doing this than through the command prompt. Here are my preferred instructions, but let me know if you can suggest improvements!
[Update 4-Jul-2007: I forgot when I wrote this that the file locations changed for Windows Vista - for updated instructions, see my new post here]
- Start > Run > Type "cmd" (without the quotes) > Click OK
In the command line, type the commands in bold (excluding my numbering and hitting return after each line)
- cd "%userprofile%\local settings\temporary internet files"
- dir /ad
You should now see a list of folder names - one or more will begin with OLK.
- cd olk*
This should make the first OLK folder the current directory - type the full folder name instead of OLK* to select a different one)
- explorer .
Note the space before the "."
This will bring up a Windows Explorer window showing the contents of the folder which you can then delete, but only after you've checked the address bar to make sure you're in the right folder!
If there was more than one OLK folder you can get to it by typing "cd.." at the command prompt then repeating steps 3 and 4 to select the OLK folder with the next folder name.
Type exit in your command window to close it, or just click on the x when you're done.