什么是每个Windows版本的默认APPDATA目录?
问题描述:
是否有每个Windows版本的默认APPDATA目录列表? (XP &高达)什么是每个Windows版本的默认APPDATA目录?
我需要知道的默认目录每个操作系统将返回以下调用:
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
你会得到漫游时或不适合不同的答案,当您使用远程桌面等
+0
这些家庭版还是专业版?自XP以来,这些是不同的版本。 – MSalters 2010-10-26 08:58:13
+0
这些来自Professional或Ultimate,没有任何家庭。 – 2010-10-26 20:26:21
是你好奇非英语版本的Windows吗?这可能是一个很长的名单。 – 2010-10-25 15:42:41
好问题,但没有。只有英文在这一点上。 – 2010-10-25 15:56:16
你为什么(认为你)需要清单?为什么不使用函数调用? – 2010-10-25 16:08:49