关于All Users和ProgramData目录的一个疑问
操作系统是Win7,(但是这个问题应该在Vista下也有)
我做了一个安装程序,在C:\ProgramData\目录下建立了一个文件夹,且里面包含了一个文件,比如路径是
C:\ProgramData\AAA\abc.dat
结果我发现在C:\Users\All Users\也有AAA\abc.dat文件了,
而且我修改了这2个目录中任何一个文件夹内的文件内容,另外那个目录下的文件同时也改变了,这是为什么?有人能帮忙指点一下吗?另外,能做到修改了其中一个文件夹下的文件,却不影响另外一个文件夹,有这种可能性吗?
另,有没有API是可以获取到 C:\Users\All Users 这个目录的?
SHGetSpecialFolderPath 这个不行,我试了~