Witam, potrzebuję skryptu za pomocą którego będę mógł zmieniać w Panelu sterowania -> Ekran czytelność ekranu pomiędzy mniejsze (100%) a średnie (125%) w systemie win7. Chciałbym je umieścić na pulpicie w postaci ikonek.
Jakikolwiek skrypt zmieniający wielkość czcionek DPI musi zamknąć i uruchomić raz jeszcze sesję bo ustawienia trzeba zapisać do rejestru i z niego załadować.
Tak wiem o tym. Zazwyczaj wyskakuje powiadomienie o tym że trzeba się wylogować i zalogować ponownie. Być może sama zmiana uruchomi ten windowsowy komunikat.
Dwa pliki wsadowe bat w których dokonuje się zmiany rejestru
Dla 100%
@ echo off
reg add "HKCU\Control Panel\Desktop" / f / v LogPixels / t REG_DWORD / d 96
Dla 125%
@ echo off
reg add "HKCU\Control Panel\Desktop" / f / v LogPixels / t REG_DWORD / d 120
Niestety po wylogowaniu bądź uruchomieniu ponownie nic się nie zmienia.
@@ edytowałem to na:
male
@ echo off
reg add "HKCU\Control Panel\Desktop" /v LogPixels /t REG_DWORD /d 0x60 /f
duze
@ echo off
reg add "HKCU\Control Panel\Desktop" /v LogPixels /t REG_DWORD /d 0x78 /f
Jeszcze tylko poszukam kodu na wylogowanie żeby samemu nie klikać i będzie ok.
@@@
shutdown /l to wylogowanie.
Dzięki za pomoc.