O melhor que você pode fazer no IE7 é entrar em Ferramentas / Opções da Internet / Guia Avançado, role para baixo e marque a caixa "Pasta Temporary Internet Files vazia quando o navegador estiver fechado". No entanto, há relatos de que isso não funciona para cookies.
Portanto, aqui está outra solução que limpa cookies toda vez que você efetua logoff do Windows.
Primeiro, prepare um arquivo de lote (.bat) que contenha um ou mais dos seguintes comandos:
Clear Cookies
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
Temporary Internet Files
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
History
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
Form Data
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
Passwords
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
Delete All
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
Delete All including files and settings stored by add-ons
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351
Em seguida, execute o Editor de Diretiva de Grupo (gpedit.msc) e vá para Configuração do Usuário / Configuração do Windows / Scripts (Logon / Logoff).
Clique com o botão direito do mouse em Logoff e selecione Propriedades. clique em Adicionar, depois em Navegar, navegue até e selecione o arquivo .bat, clique em Abrir, OK, Aplicar e depois OK.
Agora, quando você fizer logoff do Windows, o arquivo de lote será executado e limpo seus dados.