Cambiar la ubicación de la barra de tareas de Windows 7 automáticamente según la forma de la pantalla o el estado de acoplamiento

Son posibles las siguientes cosas utilizando VBScript o cualquier otro lenguaje de programación:

detectar la forma de la pantalla - o si la computadora está acopladacambiar la ubicación de la barra de tareas de Windows

Lo que estoy tratando de lograr:

Mi computadora portátil tiene una pantalla ancha de 14 ": bastante ancha, pero no muy alta. Me parece más conveniente tener la barra de tareas de Windows a la izquierda de la pantalla, ya que puedo ahorrar el ancho pero no el espacio vertical.

Sin embargo, cuando estoy en la oficina, mi computadora se sienta en una estación de acoplamiento y está conectada a una bonita pantalla cuadrada grande. Aquí prefiero tener la barra de tareas en su ubicación predeterminada, es decir, en la parte inferior.

Por supuesto, sé cómo cambiar manualmente entre las dos ubicaciones de la barra de tareas en Propiedades de la barra de tareas. Pero hago esto unas cuantas veces al día, lo cual es bastante molesto. Mi pregunta es: ¿puedo cambiar la ubicación de la barra de tareas automáticamente?

Por ejemplo, en el inicio (o reactivación desde la hibernación) se ejecutaría un script que detecta:

¿Es la forma de la pantalla más alta que 4: 3? (o cualquier número)¿La computadora está acoplada en la estación de acoplamiento?

Si es así, ponga la barra de tareas en la parte inferior, o a la izquierda.

¿Alguien sabe cómo hacer esto o puede ponerme en el camino correcto? ¿O ya existe una utilidad que puede hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta