El Blog de Enrique Cortés

viernes, 21 de noviembre de 2008

Eliminar los historiales de exploración mediante la línea de comandos (IE7/IE8)

A medida que exploras la Web, Internet Explorer almacena información sobre los sitios web visitados y los datos que se suelen pedir que proporciones (por ejemplo, nombre y dirección). La siguiente lista enumera el tipo de información que Internet Explorer almacena en la caché:
- Archivos temporales de Internet
- Cookies
- Un Historial de los sitios que has visitado
- Datos de Formulario guardados, que es la información que has especificado en los sitios web o la barra de direccions, e incluye, entre otros, tu nombre, dirección y las direcciones web que has visitado antes
- Contraseñas
- Información temporal almacenada por los complementos del explorador

Por lo general, es útil tener esta información almacenada en el equipo porque puede mejorar la velocidad de exploración web o facilitar información automáticamente para que no sea necesario escribirla una y otra vez. Puede que desees eliminar esa información si estás limpiando el equipo o usando un equipo público y no deseas que se conserve ningún dato personal tuyo. Para ello, basta con acudir al menú Herramientas y elegir Eliminar el historial de exploración... .
En las versiones de Internet Explorer 7 y 8 se puede utilizar la línea de comandos para eliminar los historiales de exploración, esto es, archivos temporales, cookies, historial de páginas visitadas, etc.
Esto te permite borrar toda esta información sin necesidad de utilizar Internet Explorer, simplemente ejecutando ciertos comandos desde el menú Inicio > Ejecutar, o desde un símbolo de sistema (cmd). Estos comandos son los siguientes:

1. Eliminar Archivos temporales de Internet:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 8


2.
Eliminar Cookies:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 2


3.
Eliminar el Historial de páginas visitadas:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 1


4.
Eliminar los datos de Formularios
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 16


5.
Eliminar los datos de Contraseñas:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 32


6.
Eliminar Todo:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 255


7.
Eliminar archivos y configuraciones que almacenan los complementos:
RunDll32 InetCpl.cpl,ClearMyTracksByProcess 4351


Además, estos comandos nos dan pie a poder crear archivos de procesamiento por lotes, es decir, archivos BAT, mediante los cuales puedes eliminar fácilmente todos los historiales de exploración, o sólo los que tú elijas, en el momento de iniciar la sesión de usuario, o iniciar el sistema. Para crearte un archivo BAT que ejecutará esta acción al inicio de sesión, abre el bloc de notas (notepad) y escribe el siguiente contenido:

start RunDll32 InetCpl.cpl,ClearMyTracksByProcess 255
@exit

(en este ejemplo, para borrar toda la información almacenada). Guarda el archivo como Borrar-Historial.BAT. Para ponerlo en práctica, puedes hacerlo de dos formas:

a) agregando ese archivo al menú de Inicio:
Windows XP: %USERPROFILE%\Menú Inicio\Programas\Inicio
Windows Vista: %USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

b) creando una tarea programada para que se ejecute el archivo BAT al inicio de sesión.

_____________________________________________________________
*
*
*
*