外壳文件夹
在 Windows 系统中,每个用户账户都有与之关联的个人文件夹,通常被称为“文档”、“音乐”等。Windows 外壳会在以下注册表项中记录每个用户的个人文件夹:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\
. . . User Shell Folders
. . . Shell Folders
此键包含多个“注册表值”,每个值标识一个特定的个人文件夹,并包含其绝对文件夹路径。此键中的大多数注册表值的名称与文件夹的“友好”名称相同,如“桌面”、“收藏夹”、“音乐”等。
然而,在某些情况下,注册表值有所不同:
- “个人”代表“文档”文件夹。
- “应用程序数据”代表主要的“应用程序数据”文件夹。
- “本地应用程序数据”代表位于“本地设置”文件夹下的次要“应用程序数据”文件夹。
有关可能的文件夹名称的完整列表,请参阅上述注册表项。
例如,对于用户 joe,注册表值“个人”(它标识“文档”文件夹)可能指定为:
沙箱软件(Sandboxie)中指定文件夹路径的配置设置通常接受对“外壳文件夹”键中注册表值的引用。这比指定明确的文件夹位置更有用。例如:
这表明快速恢复应在发出请求的用户的桌面文件夹中查找沙箱化项目。