说实话,我不能确认这确实就是一个问题,下面我仅就我看到的现象和大家通报一下:
环境:ChromePlus 1.2.6.0 + Windows 7
步骤:我从官网下载了 ZIP 版,并释放到了 C:\TotalCmd\Tools 下
现象:从该位置运行 ChromePlus,提示没有对该目录的访问权,并建议我使用其他目录。
我认为,即便此目录在系统盘,同时是保存各种可执行文件的地方(地位似乎和 C:\Program Files 类似),但是我还有一个绿色浏览器 TheWorld,他也同样将用户配置信息保存到可执行文件目录下的 INI 文件中,但它就没有出现问题。
我通过分析发现,TheWorld 浏览器在第一次运行的时候弹出的如下对话框:
---------------------------
世界之窗 3.0
---------------------------
您使用的系统支持UAC特性,安装或卸载扩展将可能弹出UAC对话框。您需要在UAC对话框里点击“确定”,以允许世界之窗更新设置。
---------------------------
确定
---------------------------
用户点击确定之后,Windows 7 又弹出了 UAC 控制窗口,似乎要求用户确认导入一个“值得信任”的数字证书(此证书证明改程序是可信任的)。之后每次运行 TheWorld 它就可以更改程序目录下的 INI 了。
不过其他程序,比如 Total Commander 似乎在没有弹出此类对话框的前提下也能自由写入程序目录下的 INI,不知道为什么。有谁能详细解释一下这里面的原委吗而不是简单发给我一个微软的关于 Win7 的知识库连接。
