Windows PowerShell / .NET -Skript
Die Bildschirmausrichtung horizontal / vertikal mit einem Abkürzungssymbol oder -befehl sofort. Da das Wechseln zwischen Landschafts- und Porträtmodus mithilfe von Anzeigeeinstellungen unter Windows zu viele Klicks erforderlich ist.
Arbeitet mit mehreren Monitoren und allen Display -Orientierungsmodi (Landschaft, Landschaft invertiert, Porträt, Porträt invertiert).
Download Skript <- Klicken Sie mit der rechten Maustaste, speichern Sie als
Schalten Sie den zweiten Bildschirm in den Porträtmodus (drehen Sie den Gegen im Uhrzeigersinn):
powershell.exe -ExecutionPolicy Bypass -File "C:PATHwindows-display-orientation-script.ps1" 1 270
Schalten Sie den zweiten Bildschirm in den invertierten Modus des Porträts (drehen Sie im Uhrzeigersinn):
powershell.exe -ExecutionPolicy Bypass -File "C:PATHwindows-display-orientation-script.ps1" 1 90
Schalten Sie den zweiten Bildschirm zurück in den Landschaftsmodus (horizontal):
powershell.exe -ExecutionPolicy Bypass -File "C:PATHwindows-display-orientation-script.ps1" 1 0
Setzen Sie alle Bildschirme in den Standard -Landschaftsmodus zurück:
powershell.exe -ExecutionPolicy Bypass -File "C:PATHwindows-display-orientation-script.ps1"
Also :
... windows-display-orientation-script.ps1" 0 270
bedeutet erste primäre Anzeige, 90 Grad CCW bis vertikal... windows-display-orientation-script.ps1" 1 90
bedeutet zweites Display, 90 Grad CW bis vertikal invertiertDas Ausführen von Skript ohne Argumente setzt alle Anzeigen auf die Standardausrichtung der Landschaft zurück
Ich habe selbst nicht 90% dieses Code geschrieben, ich weiß kaum, wie etwas davon funktioniert. Ich habe gerade verschiedene Code -Teile zerdrückt, die ich im Internet gefunden habe, die für mich gearbeitet und einige Teile zu meinen Bedürfnissen hinzugefügt oder geändert haben. So wie ich in der Lage war. funktioniert so, wie es ist, keine Garantien.
Teilen Sie es mit jedem, der es nützlich finden könnte.