每个Windows版本的默认APPDATA目录是什么?

时间:2010-10-25 15:28:45

标签: c++ windows special-folders appdata

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

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

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

1 个答案:

答案 0 :(得分:4)

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

以下是我从一些机器中提取的一些例子。

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

当你使用远程桌面等时,你会得到不同的答案。