条件: Windows Defender防火墙配置为默认阻止传出Web连接。
需要什么:允许一些Windows应用程序(新闻,天气等)访问Web。
问题:文件夹“C:\ Program Files \ WindowsApps”的所有者是TrustedInstaller,即使拥有管理员权限,也无法查看此文件夹。因此,无法找到应用程序可执行文件的路径,以便在firewal规则中指定它们。
问题:如何授予对各个Windows应用程序的Web访问权限?
我的猜测是,需要以某种方式列出“C:\ Program Files \ WindowsApps”文件夹的内容。但怎么办呢?
更新:非常感谢harrymc指出我正确的方向。当他说程序Everything可以访问文件夹内容时,我开始按以下思路思考:用户安装的程序如何比用户自己拥有更多权限?如果程序可以列出文件夹的内容,那么用户必须有一种方法可以在没有第三方程序的情况下执行此操作。然后我突然想到以管理员身份运行PowerShell并使用好的旧“ls”。
对不起噪音。