Условие: брандмауэр Защитника Windows по умолчанию настроен на блокировку исходящих веб-соединений.
Что необходимо: разрешить доступ к Интернету некоторым приложениям Windows (Новости, Погода и т.д.).
Проблема: владельцем папки «C:\Program Files\WindowsApps» является TrustedInstaller, и эта папка недоступна для просмотра даже с правами администратора. Поэтому невозможно определить пути исполняемых файлов приложения для их указания в правилах firewal.
Вопрос: как предоставить веб-доступ отдельным приложениям Windows?
Я предполагаю, что нужно как-то перечислить содержимое папки «C:\Program Files\WindowsApps». Но как это сделать?
ОБНОВЛЕНИЕ: Большое спасибо Harrymc за то, что указал мне правильное направление. Когда он сказал, что программа "Все может получить доступ к содержимому папки", я начал думать следующим образом: как программа, установленная пользователем, может иметь больше привилегий, чем сам пользователь? Если программа может перечислить содержимое папки, то, несомненно, у пользователя должен быть способ сделать это без сторонней программы. А потом до меня дошло, что я запускаю PowerShell от имени администратора и использую старый добрый "ls".
Извините за шум.