每个Windows版本都有默认的APPDATA目录列表吗? (XP以上)

我需要知道每个操作系统将为以下调用返回的默认目录:

SHGetSpecialFolderLocation( NULL, CSIDL_APPDATA|CSIDL_FLAG_CREATE , &pidl );

最佳答案

即使只是英语安装,也没有一个简单的答案可以列出。

这里是一些我刚刚从几台机器上提取的示例。

Windows 8 - C:\Users\%USERNAME%\AppData\Roaming
Windows 7 - C:\Users\%USERNAME%\AppData\Roaming
2K8    -    C:\Users\%USERNAME%\AppData\Roaming
Vista   -   C:\Users\%USERNAME%\AppData\Roaming
XP     -    C:\Documents and Settings\%USERNAME%\Application Data
2K3    -    C:\Documents and Settings\%USERNAME%\Application Data


当您是否漫游,使用远程桌面等时,您将获得不同的答案。

关于c++ - 每个Windows版本的默认APPDATA目录是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4016112/

10-11 19:24