Configurar la opción de abrir ítems con un simple clic a través de la API de Windows y de un script VBS

Un usuario del foro preguntaba si es posible cambiar a la opción de abrir archivos o carpetas con un simple clic, que está situada en Explorador de Windows, menú Organizar, Opciones de carpeta y búsqueda, pestaña General. El objetivo principal era incluir este automatismo como parte del proceso de instalación de un programa. Cuando se plantean este tipo de preguntas, siempre pienso inmediatamente en el usuario de esa aplicación y en cómo tras instalarla considero que ha perdido parte del control de su máquina. No es buena idea que un programa tome la decisión unilateral de modificar configuraciones personales del … Continue reading Configurar la opción de abrir ítems con un simple clic a través de la API de Windows y de un script VBS

Qué formas hay de ocultar una acción (verbo) del menú contextual

Al hacer clic con el botón derecho del ratón sobre cualquier ítem del shell (ya sea un fichero o no), el sistema nos muestra un menú contextual formado por una serie de acciones (verbos) entre las que se incluyen un cierto número de acciones por defecto (cortar, copiar, pegar, renombrar, propiedades, etc.), así como ciertas acciones añadidas por programas de terceros. Puesto que un requisito para lograr una buena usabilidad podría ser un menú contextual simple y organizado, un usuario preguntaba cómo se pueden ocultar selectivamente estas acciones de la interfaz de usuario, pero sin eliminarlas del sistema. Hay unas … Continue reading Qué formas hay de ocultar una acción (verbo) del menú contextual

¿Qué cuentas de usuario se muestran en la pantalla de bienvenida de Windows?

Una pregunta que se hacen muchos usuarios de Windows es qué cuentas de usuario se muestran en la pantalla de bienvenida, puesto que no hay una relación de uno a uno entre las cuentas existentes en el sistema y las cuentas que aparecen al iniciar el equipo. Este artículo intentará aclarar esta duda. Winlogon.exe, el proceso encargado del inicio de sesión en Windows, es quien realiza la enumeración y filtrado de las cuentas de usuario para mostrarlas en la pantalla de bienvenida ejecutando para ello, en Windows Vista y 7, un proceso auxiliar, LogonUI.exe. El hecho de separar esta tarea … Continue reading ¿Qué cuentas de usuario se muestran en la pantalla de bienvenida de Windows?

¿Cómo automatizar la eliminación de temporales de Internet Explorer?

Una forma sencilla de eliminar temporales en Internet Explorer consiste en abrir el menú Herramientas, Opciones de Internet y hacer clic sobre el botón Eliminar del apartado Historial de exploración. Sin embargo, a casi todo el mundo nos gusta automatizar ciertas tareas, y algo como eliminar la cache de navegación se realiza asiduamente así que bastante beneficio podríamos obtener si logramos automatizarla en la forma de un script o algo similar. En Internet circulan scripts que eliminan temporales de Internet similares al siguiente: rem Eliminar Archivos temporales de Internet start RunDll32 InetCpl.cpl,ClearMyTracksByProcess 8 @exit Pese a que el script funciona … Continue reading ¿Cómo automatizar la eliminación de temporales de Internet Explorer?

Cómo eliminar la información de desinstalación del SP1 de Windows 7 y así ahorrar espacio en disco

Una vez instalado Windows 7 Service Pack 1 (en el momento de confeccionar este artículo, aún en versión RC), es posible que queramos ahorrar cierto espacio en disco quitando aquellas versiones antiguas de los componentes que hayan sido reemplazados por el service pack. Esto evita que se pueda desinstalar en un futuro, pero si tras un periodo de prueba todo funciona correctamente, raramente es necesario desinstalar un service pack. El hecho de impedir la desinstalación del service pack tiene todo el sentido del mundo cuando hemos procedido a integrarlo en una imagen original de Windows 7/Windows Server 2008 R2, tal … Continue reading Cómo eliminar la información de desinstalación del SP1 de Windows 7 y así ahorrar espacio en disco

¿Qué significan precisamente los rangos de fechas de la búsqueda de Windows 7?

Un usuario preguntaba qué representan exactamente los rangos de fecha de modificación que aparecen en el cuadro de búsqueda de Windows 7 (hace mucho tiempo, al principio de este mes, etc.). A modo de referencia, esta es la explicación de los correspondientes rangos: Hace mucho tiempo: En algún año anterior al actual. Al principio de este año: Desde que comenzó el año actual hasta el final del mes pasado. Al principio de este mes: Desde que comenzó el mes hasta la semana antepasada. La semana pasada: No requiere explicación. Al principio de esta semana: Desde que comenzó la semana hasta … Continue reading ¿Qué significan precisamente los rangos de fechas de la búsqueda de Windows 7?

El caso del fondo de escritorio inmutable

Con este artículo inicio una temática que apenas había tratado hasta ahora en el blog y es la de programación para Windows y los fallos más comunes e interesantes que he ido viendo en Internet. Hoy vamos a ver un error no poco frecuente entre la gente que empieza a adentrarse en la programación para Windows. El caso de hoy es el de un usuario que quería cambiar el fondo de escritorio de su máquina de manera inmediata mediante un programa que hiciera uso de la API de programación de Windows. La función que nos proporciona la API para cambiar … Continue reading El caso del fondo de escritorio inmutable

¿Se pueden deshabilitar las vistas en miniatura de la barra de tareas en Windows 7?

Uno de los temas que más se han comentado en Internet con respecto a Windows 7 es si en este sistema es posible deshabilitar las vistas en miniatura que aparecen al posar el puntero del ratón sobre un icono de aplicación abierta de la barra de tareas. En algunas páginas en Internet se muestran algunos pasos, y algunos usuarios comentan que funcionan, otros que no, etc. Este artículo aclarará qué es lo que realmente sirve aproximadamente, qué no sirve, y todo lo que se puede hacer con las vistas en miniatura de la barra de tareas en Windows 7. TaskbarNoThumbnail: … Continue reading ¿Se pueden deshabilitar las vistas en miniatura de la barra de tareas en Windows 7?

¿Qué versión de .NET Framework instalar?

Existen bastantes dudas entre la gente que no se dedica a programar (en especial en .NET)sobre las versiones de .NET Framework. Desde el punto de vista de un usuario final o de un profesional de las TI que no desarrolla software, ¿qué versiones instalar y cuáles no? ¿Se actualizan las versiones anteriores o se instalan de forma paralela? Este artículo dará respuesta a estas preguntas. ¿De qué se compone .NET? El punto de partida para aclarar el caos que existe con las versiones de .NET es comprender exactamente cuáles son los dos componentes principales de .NET: Por un lado está … Continue reading ¿Qué versión de .NET Framework instalar?

Un método más para detectar defectos en extensiones de shell

Una cosa en la que destaca Windows, y en especial su shell, es que se trata de un componente muy extensible por parte de los desarrolladores de aplicaciones. Por ejemplo, se pueden crear manejadores de propiedades para que el usuario pueda verificar el código CRC de un fichero accediendo a sus propiedades; manejadores del menú contextual que nos permitan examinar un fichero o carpeta con un antivirus, etc. El problema de ser tan extensible es que no siempre el software que extiende el shell cumple con las guías de desarrollo que se explican en la documentación oficial (MSDN Library). Este … Continue reading Un método más para detectar defectos en extensiones de shell