这对我来说很陌生。让我列举的设置:为什么我可以使用UAC打开Program Files文件的特定目录?
与清单(即:不会被推到虚拟商店)- 应用
- UAC开启(不能写入到其他程序文件的目录,或者其他领域,和UAC提示出现)
- 可以在我的应用程序(不是以管理员身份运行)以及非管理员命令提示符下写入“c:\ program files \%app_name%\%directory%\”
- 无法写入到“c:\ program files \%app_name%\%directory%\%subdirectory%\”。
任何想法?是否有隐藏的权限或注册表设置?难道这个目录是在UAC关闭时创建的,所以现在它的公平游戏?难道这个目录是在XP时代创建的,它的公平游戏?
它对我来说很合理,为什么我不能写入其他程序文件目录和子目录。不过,我不知道为什么我实际上允许写入%目录%?注意:如果我将%directory%移动到另一个区域(appdata),我仍然不能写入子目录(困惑)。
让我知道你可能有什么想法或我可以检查的任何东西。
感谢
绝对不会写入虚拟商店。因为,即使应用程序的清单不工作,我很确定cmd.exe不会在那里扔东西。非常奇怪,感谢您的输入。 – Bob 2009-01-09 04:39:55