说明
返回值和系统环境密切相关。
环境
- 操作系统:windows 7 sp1 x64
- 当前账户:zzs
- 内置的管理员账户:Administrator
- 系统盘:C
- 开发工具:vs2015 professional u3
- 编程语言:c#
- 编程框架:.NET Framework 4.5.2
返回值
| folder的名称 | folder的值 | folder的摘要 | GetFolderPath的返回值 |
|---|---|---|---|
| Desktop | 0 | 逻辑桌面,而不是物理文件系统位置。 | C:\Users\zzs\Desktop |
| Programs | 2 | 包含用户程序组的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Start Menu\Programs |
| Personal | 5 | 用作文档的公共储存库的目录。 | C:\Users\zzs\Documents |
| MyDocuments | 5 | ”我的文档”文件夹。 | C:\Users\zzs\Documents |
| Favorites | 6 | 用作用户收藏夹项的公共储存库的目录。 | C:\Users\zzs\Favorites |
| Startup | 7 | 对应于用户的“启动”程序组的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
| Recent | 8 | 包含用户最近使用过的文档的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Recent |
| SendTo | 9 | 包含“发送”菜单项的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\SendTo |
| StartMenu | 11 | 包含“开始”菜单项的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Start Menu |
| MyMusic | 13 | “我的音乐”文件夹。 | C:\Users\zzs\Music |
| MyVideos | 14 | 文件系统目录,充当属于某个用户的视频的存储库。 已在.NETFramework4中添加。 | C:\Users\zzs\Videos |
| DesktopDirectory | 16 | 用于物理上存储桌面上的文件对象的目录。 | C:\Users\zzs\Desktop |
| MyComputer | 17 | “我的电脑”文件夹。 | (空字符串) |
| NetworkShortcuts | 19 | 文件系统目录,包含“网上邻居”虚拟文件夹中可能存在的链接对象。 已在.NETFramework4中添加。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Network Shortcuts |
| Fonts | 20 | 包含字体的虚拟文件夹。 已在.NETFramework4中添加。 | C:\Windows\Fonts |
| Templates | 21 | 用作文档模板的公共储存库的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Templates |
| CommonStartMenu | 22 | 文件系统目录,包含在所有用户的“开始”菜单上都出现的程序和文件夹。 此特殊文件夹仅对WindowsNT系统有效。 已在.NETFramework4中添加。 | C:\ProgramData\Microsoft\Windows\Start Menu |
| CommonPrograms | 23 | 跨应用程序共享的组件的文件夹。 此特殊文件夹仅对WindowsNT、Windows2000和WindowsXP系统有效。 已在.NETFramework4中添加。 | C:\ProgramData\Microsoft\Windows\Start Menu\Programs |
| CommonStartup | 24 | 文件系统目录,包含在所有用户的“启动”文件夹中都出现的程序。 此特殊文件夹仅对WindowsNT系统有效。 已在.NETFramework4中添加。 | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup |
| CommonDesktopDirectory | 25 | 文件系统目录,包含在所有用户桌面上出现的文件和文件夹。 此特殊文件夹仅对WindowsNT系统有效。 已在.NETFramework4中添加。 | C:\Users\Public\Desktop |
| ApplicationData | 26 | 目录,它用作当前漫游用户的应用程序特定数据的公共储存库。 | C:\Users\zzs\AppData\Roaming |
| PrinterShortcuts | 27 | 文件系统目录,包含“打印机”虚拟文件夹中可能存在的链接对象。 已在.NETFramework4中添加。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Printer Shortcuts |
| LocalApplicationData | 28 | 目录,它用作当前非漫游用户使用的应用程序特定数据的公共储存库。 | C:\Users\zzs\AppData\Local |
| InternetCache | 32 | 用作Internet临时文件的公共储存库的目录。 | C:\Users\zzs\AppData\Local\Microsoft\Windows\Temporary Internet Files |
| Cookies | 33 | 用作InternetCookie的公共储存库的目录。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Cookies |
| History | 34 | 用作Internet历史记录项的公共储存库的目录。 | C:\Users\zzs\AppData\Local\Microsoft\Windows\History |
| CommonApplicationData | 35 | 目录,它用作所有用户使用的应用程序特定数据的公共储存库。 | C:\ProgramData |
| Windows | 36 | Windows目录或SYSROOT。 它与%windir%或%SYSTEMROOT%环境变量相对应。 已在.NETFramework4中添加。 | C:\Windows |
| System | 37 | ”System”目录。 | C:\Windows\system32 |
| ProgramFiles | 38 | "Programfiles"目录。 在非x86系统中,将System.Environment.SpecialFolder.ProgramFiles传递到System.Environment.GetFolderPath(System.Environment.SpecialFolder)方法将返回非x86程序的路径。 若要在非x86系统上获取x86程序文件目录,请使用System.Environment.SpecialFolder.ProgramFilesX86成员。 | C:\Program Files (x86) |
| MyPictures | 39 | “我的图片”文件夹。 | C:\Users\zzs\Pictures |
| UserProfile | 40 | 用户的配置文件文件夹。应用程序不应在此级别上创建文件或文件夹; 它们应将其数据放在System.Environment.SpecialFolder.ApplicationData所引用的位置之下。 已在.NETFramework4中添加。 | C:\Users\zzs |
| SystemX86 | 41 | Windows“System”文件夹。 已在.NETFramework4中添加。 | C:\Windows\SysWOW64 |
| ProgramFilesX86 | 42 | “ProgramFiles”文件夹。 将System.Environment.SpecialFolder.ProgramFilesX86成员传递到System.Environment.GetFolderPath(System.Environment.SpecialFolder)方法将返回System.String.Empty; 请改为使用System.Environment.SpecialFolder.ProgramFiles成员。 您可以通过调用System.Environment.Is64BitOperatingSystem属性确定Windows是否为32位操作系统。 已在.NETFramework4中添加。在x86系统中, | C:\Program Files (x86) |
| CommonProgramFiles | 43 | 用于应用程序间共享的组件的目录。 若要在非x86系统上获取x86常规程序文件目录,请使用System.Environment.SpecialFolder.ProgramFilesX86成员。 | C:\Program Files (x86)\Common Files |
| CommonProgramFilesX86 | 44 | “ProgramFiles”文件夹。 已在.NETFramework4中添加。 | C:\Program Files (x86)\Common Files |
| CommonTemplates | 45 | 文件系统目录,包含所有用户都可以使用的模板。 此特殊文件夹仅对WindowsNT系统有效。 已在.NETFramework4中添加。 | C:\ProgramData\Microsoft\Windows\Templates |
| CommonDocuments | 46 | 文件系统目录,包含所有用户共有的文档。 此特殊文件夹仅对装有Shfolder.dll的WindowsNT系统、Windows95和Windows98系统有效。 已在.NETFramework4中添加。 | C:\Users\Public\Documents |
| CommonAdminTools | 47 | 文件系统目录,包含计算机所有用户的管理工具。 已在.NETFramework4中添加。 | C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools |
| AdminTools | 48 | 文件系统目录,用于存储各个用户的管理工具。 MicrosoftManagementConsole(MMC)会将自定义的控制台保存在此目录中,并且此目录将随用户一起漫游。 已在.NETFramework4中添加。 | C:\Users\zzs\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Administrative Tools |
| CommonMusic | 53 | 文件系统目录,充当所有用户共有的音乐文件的存储库。 已在.NETFramework4中添加。 | C:\Users\Public\Music |
| CommonPictures | 54 | 文件系统目录,充当所有用户共有的图像文件的存储库。 已在.NETFramework4中添加。 | C:\Users\Public\Pictures |
| CommonVideos | 55 | 文件系统目录,充当所有用户共有的视频文件的存储库。 已在.NETFramework4中添加。 | C:\Users\Public\Videos |
| Resources | 56 | 文件系统目录,包含资源数据。 已在.NETFramework4中添加。 | C:\Windows\resources |
| LocalizedResources | 57 | 文件系统目录,包含本地化资源数据。 已在.NETFramework4中添加。 | (空字符串) |
| CommonOemLinks | 58 | 为了实现向后兼容,WindowsVista中可以识别此值,但该特殊文件夹本身已不再使用。 已在.NETFramework4中添加。 | (空字符串) |
| CDBurning | 59 | 文件系统目录,充当等待写入CD的文件的临时区域。 已在.NETFramework4中添加。 | C:\Users\zzs\AppData\Local\Microsoft\Windows\Burn\Burn |

8689

被折叠的 条评论
为什么被折叠?



