Ändern Sie den Speicherort der Windows 7-Taskleiste automatisch basierend auf der Bildschirmform oder dem Andockstatus

Sind die folgenden Dinge mit VBScript oder einer anderen Programmiersprache möglich:

Bildschirmform erkennen - oder ob der Computer angedockt istÄndern Sie den Windows-Taskleisten-Speicherort

Was ich versuche zu erreichen:

Mein Laptop hat einen 14 "-Widescreen: ziemlich breit, aber nicht sehr hoch. Ich finde es am bequemsten, wenn sich die Windows-Taskleiste links auf dem Bildschirm befindet, da ich die Breite, aber nicht den vertikalen Raum sparen kann.

Im Büro sitzt mein Computer jedoch in einer Dockingstation und ist an einen schönen großen quadratischen Bildschirm angeschlossen. Hier bevorzuge ich es sehr, wenn sich die Taskleiste an ihrer Standardposition befindet, d. H. Unten.

Ich weiß natürlich, wie man manuell in den Taskleisten-Eigenschaften zwischen den beiden Taskleisten-Positionen wechselt. Aber ich mache das ein paar Mal täglich, was ziemlich nervig ist. Meine Frage ist: Kann ich die Position der Taskleiste automatisch ändern lassen?

Beispielsweise würde beim Starten (oder Aufwachen aus dem Ruhezustand) ein Skript ausgeführt, das Folgendes erkennt:

Ist die Bildschirmform größer als 4: 3? (oder welche Nummer auch immer)Ist der Computer in der Dockingstation angedockt?

Wenn ja, Taskleiste unten platzieren, sonst links.

Weiß jemand, wie man das macht oder kann mich auf den richtigen Weg bringen? Oder gibt es da draußen schon ein Hilfsprogramm, das das kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage