我发现在 Windows防火墙路径定义(例如%USERPROFILE%
)中将系统变量用作%USERPROFILE%\op\opera.exe
会使防火墙不适用于这样定义的应用程序。将路径更改为明确的定义(例如C:\Users\Mark\op\opera.exe
)确实可以。
我的问题是,为什么不能在防火墙路径定义中使用%USERPROFILE%
var?
答案 0 :(得分:0)
防火墙无法知道哪个用户的配置文件%USERPROFILE%
环境变量点,它应该知道应用程序的确切路径才能找到它。特别是,如果没有用户登录,%USERPROFILE%
会指向哪里?