En un entorno corporativo o empresarial, cambiar la configuración a través de archivos por lotes es un proceso muy eficiente. Esta guía explica cómo cambiar el tamaño del caché temporal de archivos de Internet para IE8 o IE9 a través del método por lotes.
La mayoría de las configuraciones en Internet Explorer se pueden configurar a través del registro del sistema operativo. Esto es muy útil si trabaja en un entorno corporativo o empresarial y necesita realizar cambios en varios equipos. Podemos hacer el cambio sin forzar directamente al usuario a realizar el cambio o sin que un técnico vaya al escritorio del usuario.
En mi ejemplo a continuación estoy usando IE9, pero IE8 debería funcionar de la misma manera.
Configuración de valores iniciales
1. Normalmente, puedes cambiar IE9el tamaño de la memoria caché temporal de Internet de Herramientas > opciones de Internet y luego haga clic en el botón Configuración en la sección "Historial de navegación" y luego ingrese un valor manualmente (por ejemplo, 250 MB).
2. Podemos lograr esta misma configuración cambiando esta clave de registro usando RegEdit. Abra Regedit (yendo a Menú Inicio> Ejecutar> escriba “regedit” o presionando Windows Key + R y luego escribiendo “regedit”) y luego busque esta tecla:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ Cache \ Content \ CacheLimit
Haga doble clic en el CacheLimit valor. Esta es la memoria caché temporal del archivo de Internet que vimos en el Paso 1. Para cambiar esto, asegúrese de cambiar la Base a Decimal. Luego ingrese el tamaño en Kilobytes en el Datos de valor campo. En nuestro ejemplo, 256000Kilobytes = 250MB.
Esto cambiará ahora la configuración del usuario que ha iniciado sesión actualmente.
Ahora, después de establecer el valor en el Registro, puede a su vez exportar la clave de registro para implementar o podemos crear un archivo por lotes para ejecutar los cambios del registro utilizando los comandos REG ADD.
Exportando y modificando archivo .REG
1. Abra Regedit y busque la clave y resalte la clave de Contenido en el panel izquierdo y luego vaya a Archivo> Exportar. Guarde el archivo .reg como IE9-Temp.reg. Esto exportará el siguiente código:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet \ 5.0 \ Cache \ Content]
"CachePrefix" = ""
"CacheLimit" = dword: 3e800
2. Observe cómo el valor para CacheLimit está realmente en formato hexadecimal. Tendremos que convertir el valor decimal a hexadecimal al importar a través de un archivo .reg o mediante la línea de comandos usando reg add. Aquí hay una tabla rápida de MB a tamaños de kilobytes comunes convertidos a hexadecimales (necesitaremos los tamaños de kilobytes más adelante):
Tamaño en MB = Tamaño en kilobytes = valor hexadecimal
250MB = 256000 = 3e800
512MB = 524288 = 80000
1024MB = 1048576 = 100000
3. Una vez que haya actualizado el archivo .reg con su valor. Puede ejecutarse a través de una línea de comando usando este comando:REG IMPORT IE9-Temp.reg
De nuevo, esto cambiará la configuración para el usuario que está importando el archivo reg.
Modificando clave de registro con un archivo por lotes
1. Al modificar esta configuración de registro a través de una línea de comando y un archivo de proceso por lotes, necesitaremos usar el comando REG AGREGAR; sin embargo, esto diferirá en cómo pasamos el valor de tamaño al registro. Cuando usamos un archivo .reg, necesitábamos el valor en forma hexadecimal, pero en este método (a través de un archivo por lotes o línea de comando), necesitaremos nuestro valor en forma decimal y convertirlo en kilobytes.
segundo. Aquí hay un ejemplo simple de archivo por lotes para actualizar el valor a 250MB:
taskkill / F / IM iexplore.exe
reg agregue "HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ 5.0 \ Cache \ Content" / v
CacheLimit / t REG_DWORD / d 256000 / f
Modifique el valor de 256000 según lo que desea configurar para que sea su caché de archivos temporales de IE9. Nuevamente, puede consultar mi tabla simple arriba para el valor decimal.
NOTAS:
Internet Explorer no se puede ejecutar para que se actualice el cambio, usé un tarea comando para matar todo el proceso iexplore.exe en mi ejemplo de archivo por lotes. También se debe tener en cuenta que uno podría usar una regla de dependencia para verificar esta configuración de registro para asegurarse de que todas las computadoras usen la misma configuración de archivo de caché en Zenworks o SCM.