Программировать включение/выключение Центра действий

Есть ли способ программно включить/выключить Центр действий? Кроме того, я хотел бы знать, есть ли способ программно включать/отключать специальные уведомления? В производстве мы используем базовое изображение Windows 10, в котором они отключены, и я работаю над патчем для приложения, которое мы делаем. Одна из вещей, на которые мне поставили задачу, - это вернуть их обратно с моим патчем (или, по крайней мере, выяснить, что это НЕ возможно).

Мне не нужно знать, как делать уведомления о тостах. Мне просто нужно сделать Центр действий видимым и включить уведомления для Windows Updates and Defender

Ответ 1

Вы устанавливаете ключ [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer] "DisableNotificationCenter" в dword:00000000

Registry.SetValue("HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer", "DisableNotificationCenter", 0, RegistryValueKind.DWord);

Затем, чтобы активировать уведомления Защитника:

Registry.SetValue("HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\UX Configuration", "Notification_Suppress", 0, RegistryValueKind.DWord);

Я точно не знаю, какое уведомление вы хотите включить в отношении Центра обновления Windows.