Rejestr i Panel sterowania

0

Cześć,

Czy próbował ktoś z poziomu C# zmieniać ustawienia w panelu sterowania lub w Notification settings? Potrzebuje wyłączyć dźwięk dla powiadomień należących do security & maintenance, przykładowe powiadomienie to te o wyłączonym firewallu które pojawia się raz na jakiś czas. Potrzebuje z poziomu kodu zrobić to co manualnie pokazane w tym linku
https://www.howtogeek.com/219703/how-to-disable-notification-sounds-in-windows-10/
Lub ewentualnie dowiedzieć się jak z poziomu c# zmienić ustawienia w panelu sterowania bo tam również to jest do zrobienia

Ewentualnie jest też opcja w rejestrze jeśli ktoś jest w stanie powiedzieć mi gdzie tego szukać bo z tego co patrzyłem to jest tylko możliwość wyłączenia wszystkich powiadomień jednocześnie razem z ich dźwiękami lub wylaczenie całego action center a mi chodzi tylko o wyłączenie dźwięków z powiadomień

0

Co do grzebania w rejestrze - są programy, które pokazują zmiany w nim dokonane. Przykładowy link w tym temacie - https://windowsreport.com/monitor-registry-changes-windows/.

Instalujesz taką apkę, potem wykonujesz konkretne polecenia i obserwujesz, co się zmieniło.

Następnie w celu testowania, wprowadzasz te zmiany ręcznie i patrzysz, czy osiągnąłeś zamierzony efekt. Ważna uwaga - niektóre zmiany rejestru mogą wymagać restartu systemu. O ile wykonując je w sposób "oficjalny" de facto powiadamiasz system o wykonanej zmianie, robiąc to samo "od tyły", explorer czy inne apki mogą tych zmian nie zauważyć, więc dopiero zostaną one uwzględnione po restarcie, kiedy system wczyta na nowo ustawienia z rejestru.

Jak już ustalisz, w których miejscach rejestru należy dokonać zmian, piszesz aplikację, która je wprowadzi. Dobre jest to, że nie jest to zbyt trudne zadanie, obsługa rejestru systemowego to raczej prosty temat. Aczkolwiek widzę tutaj potencjalne ryzyko - w nowszych Windowsach, a w szczególności w Win10, system pilnuje, żeby aplikacje nie robiły zamieszania, więc może się pojawiać okienko proszące użytkownika o wyrażenie zgody na wprowadzenie zmian. Jeśli to nie jest problemem to spoko, ale w wypadku aplikacji działającej w tle i w ukryciu, może być to jakąś przeszkodą.

1 użytkowników online, w tym zalogowanych: 0, gości: 1