Special Folders

维基百科,自由的百科全书
跳转至: 导航搜索

Microsoft Windows 操作系统中, Special Folder(虚拟文件夹)是一个抽象的用户界面的文件夹,而不是绝对文件路径。这使得应用程序询问系统某一类文件的合适位置成为了可能,无论是什么版本或语言的系统。

概览[编辑]

Windows 使用虚拟文件夹的概念来代表保存在计算机中的内容,这使用户无需处理绝对文件路径,并且可以在不同系统以及不同应用程序之间修改。这个思想自从Windows 95时代就开始,在每一版本的操作系统中都被完善与增加新的功能。

微软的“为Windows而设计”(Designed for Windows) 标志要求程序必须使用虚拟文件夹来保存文档和设置。

一个虚拟文件夹可以被映射到一个物理地址,或一个“虚拟的”文件夹。因此,虚拟文件夹与环境变量类似。 事实上,很多在用户层面设置的环境变量是由虚拟文件夹的指向决定的。

然而,虚拟文件夹事实上不存在于文件系统中;他们代表了windows资源管理器中的树形文件夹导航。这就像是Windows Shell namespace(Windows Shell 命名空间)。在Windows XP系统中,根级命名空间是桌面,它包含了我的文档,我的电脑,网上邻居和回收站。 一些与虚拟文件夹相关联的文件夹在物理上也确实存在。windows资源管理器将虚拟文件夹以及它的关联文件夹联合起来显示。例如桌面在用户个人文件夹中存在。

参考[编辑]

Special Folders (虚拟文件夹一词由本人翻译,原文应该是 “特殊的文件夹” )