- - Как да превключвате HDR със скрипт на Windows 10

Как да превключвате HDR със скрипт на Windows 10

Windows 10 поддържа HDR. Ако имате хардуера, който да го поддържа, можете да го активирате от приложението Настройки. Опцията е малко погребана, така че няма да е изненада, ако обикновеният потребител не знае, че тя дори съществува. Ако разполагате с хардуер за гледане на HDR съдържание, може да искате по-бърз начин да го активирате. В Центъра за действие няма бързи действия за това, поради което скриптът е пътят.

Превключване на HDR скрипт

За да превключим HDR, ще ни трябват два скрипта; един, за да го активирате и един за деактивирането му. Тези скриптове са написани от Reddit потребител u / tannerjohngates.

Активиране на HDR скрипт

Отворете нов файл на Notepad и поставете следното в него;

Set oShell = CreateObject("WScript.Shell")
oShell.Run("""ms-settings:display""")
WScript.Sleep 2000
oShell.AppActivate "settings"
WScript.Sleep 100
oShell.SendKeys "{TAB}"
WScript.Sleep 60
oShell.SendKeys "{TAB}"
WScript.Sleep 60
oShell.SendKeys "{TAB}"
WScript.Sleep 60
oShell.SendKeys " "
WScript.Sleep 3000
oShell.SendKeys "{TAB}"
WScript.Sleep 50
oShell.SendKeys " "
WScript.Sleep 50
oShell.SendKeys "%{F4}"

Запазете този скрипт с разширението на файла .VBS и му дайте име, което ви казва, че ще активира HDR.

Деактивирайте HDR скрипта

Отворете нов файл на Notepad и поставете следното в него. Отново го запишете с разширението на файла .VBS и му дайте име, което ви казва, че ще деактивира HDR.

Set oShell = CreateObject("WScript.Shell")
oShell.Run("""ms-settings:display""")
WScript.Sleep 2000
oShell.AppActivate "settings"
WScript.Sleep 100
oShell.SendKeys "{TAB}"
WScript.Sleep 60
oShell.SendKeys "{TAB}"
WScript.Sleep 60
oShell.SendKeys " "
WScript.Sleep 3000
oShell.SendKeys "{TAB}"
WScript.Sleep 50
oShell.SendKeys " "
WScript.Sleep 50
oShell.SendKeys "%{F4}"

Когато стартирате тези скриптове, те ще отворят приложението Настройки, автоматично ще изберат системната група от настройки, отидете на раздела Display, изберете опцията HDR в раздела Display и след това го активирайте.

Скриптът няма да се изпълнява на заден план,нито ще ощипвам нещо в регистъра. Тя все още минава през приложението Настройки, така че не е нужно да се притеснявате, че ще промените нещо, което не можете да промените сами.

Тъй като това е сценарий, може да се натъкне на някоипроблем, ако имате няколко дисплея и само един от тях поддържа HDR. Скриптът не може да избере друг дисплей и когато се отвори приложението за настройка, вашият основен дисплей е този, който е избран по подразбиране. Ако не поддържа HDR, този скрипт няма да ви бъде от голяма полза.

Простата работа за това е да настроитедисплей, който поддържа HDR като основен дисплей. Microsoft изненадващо е пренебрегнал да добави превключвател за това в центъра за действие, въпреки че би било доста полезно.

Коментари