- - Jak přepínat HDR pomocí skriptu v systému Windows 10

Jak přepínat HDR pomocí skriptu v systému Windows 10

Windows 10 podporuje HDR. Pokud jej máte k dispozici, můžete jej povolit v aplikaci Nastavení. Tato možnost je ale trochu pohřbena, takže by nepřekvapilo, kdyby běžný uživatel o ní vůbec nevěděl. Pokud máte hardware pro sledování obsahu HDR, možná budete chtít rychlejší způsob, jak jej povolit. V Centru akcí pro ni neexistuje žádná rychlá akce, a proto je skript tím správným způsobem.

Přepnout skript HDR

Abychom mohli přepínat HDR, potřebujeme dva skripty; jeden to povolit a jeden to deaktivovat. Tyto skripty byly napsány uživatelem Reddit u / tannerjohngates.

Povolit skript HDR

Otevřete nový soubor programu Poznámkový blok a vložte do něj následující položky;

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}"

Uložte tento skript s příponou .VBS a pojmenujte jej, což vám řekne, že povolí HDR.

Zakázat skript HDR

Otevřete nový soubor programu Poznámkový blok a vložte do něj následující. Znovu jej uložte s příponou .VBS a zadejte název, který vám řekne, že zakáže 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}"

Po spuštění těchto skriptů se otevře aplikace Nastavení, automaticky vybere skupinu nastavení systému, přejděte na kartu Zobrazení, vyberte možnost HDR na kartě Zobrazení a poté ji povolte.

Skript se nespustí na pozadí,ani to nic nevyladí v registru. Stále prochází aplikací Nastavení, takže se nemusíte starat o to, že změníte něco, co nemůžete sami změnit.

Protože se jedná o skript, mohl by se do některých dostatpotíže, pokud máte více displejů a pouze jeden z nich podporuje HDR. Skript nemůže vybrat jiné zobrazení a když je spuštěna aplikace Nastavení, je vaše primární zobrazení vybráno jako výchozí. Pokud nepodporuje HDR, nebude vám tento skript příliš užitečný.

Jednoduchým řešením tohoto problému je nastavenídisplej, který podporuje primární HDR. Microsoft překvapivě zanedbal přidání přepínače za to v centru akcí, i když by to bylo docela užitečné.

Komentáře