Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Отключение фоновых приложений Windows 10 через павершел

Ответить
Настройки темы
PowerShell - [решено] Отключение фоновых приложений Windows 10 через павершел

Пользователь


Сообщения: 77
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток!

В ветке реестра HCU\SOFTWARE\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\ лежат папки с приложениями
Это 100% аналог ползунков в настройках конфиденциальности:
Скрытый текст

Изменение ползунков добавляет два ключа в реестр, например браузера Edge:
Скрытый текст

Почему-то иногда работает только ключ DisabledByUser, иногда ключ Disabled, но 100% если оба стоят в единицу - ползунок будет сдвинут, тем более что и сам ползунок правит эти два значения. Где единицы = отключено.

Вопрос: может ли кто-нибудь написать скрипт используя павершел, который бы проверял бы каждую папку этой ветки реестра и принудительно добавлял бы туда два ключа (Disabled & DisabledByUser) со значением единицы.

Скрипт нужен, т.к. приложений там бывает много+на разных компьютерах их количество разное.
Вариант сделать под каждое приложение не годится, т.к. в этом случае скрипт будет добавлять и папки с ключами приложения, которого на комьютере может и не быть.
Суть же скрипта - работать только по существующим папкам.

Отправлено: 13:48, 28-10-2016

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
$pkey = "HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\BackgroundAccessApplications\"
foreach ($key in (dir $pkey)) {
    sp ($pkey + $key.PSChildName) "Disabled" 1
    sp ($pkey + $key.PSChildName) "DisabledByUser" 1
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:21, 28-10-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Отключение фоновых приложений Windows 10 через павершел

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] Отключение адаптивной яркости в Windows 10 DJ@XON Microsoft Windows 10 2 21-06-2016 20:17
Статья - Удаление приложений в Windows 10 OSZone Microsoft Windows 10 0 21-07-2015 04:33
2008 R2 - [решено] Отключение Metro-приложений и Windows Store на компьютерах с Windows 8 в домене sigmatik Windows Server 2008/2008 R2 8 04-07-2013 11:18
Медиа - Приглушение Windows 7 фоновых звуков приложений iRox Microsoft Windows 7 2 12-10-2010 10:32




 
Переход