即使Windows 7在主文件夹中将特殊文件夹存储为Documents
/ Videos
/ etc,但在Windows资源管理器中仍将其显示为My Documents
/ My Videos
/ etc。我更喜欢Vista显示它们的方式(即不带“ My
”前缀)。
有没有一种方法可以在Windows 7中进行配置?
即使Windows 7在主文件夹中将特殊文件夹存储为Documents
/ Videos
/ etc,但在Windows资源管理器中仍将其显示为My Documents
/ My Videos
/ etc。我更喜欢Vista显示它们的方式(即不带“ My
”前缀)。
有没有一种方法可以在Windows 7中进行配置?
Answers:
最简单的方法是转到您的主文件夹,例如c:\users\<name>
或在运行类型中,%userprofile%
然后右键单击任何my
文件夹,然后选择重命名,然后删除my
前缀。
粗鲁,但效果很好!
诸如“(我的)文档”之类的Shell文件夹被命名为两个级别,而重命名“文件夹”的UI不明确,因为您不知道要重命名哪个级别。
在文件系统目录级别,是您通过文件系统管理器,Dir命令等看到的名称。
Windows Shell(Windows资源管理器,“我的电脑”等)浏览命名空间,而不是文件系统,因此显示命名空间级别。
Shell文件夹双向链接到目标文件系统目录。有一些注册表设置,它们从命名空间文件夹指向文件系统目录,并且在文件系统目录中,有一个Desktop.ini指向该命名空间。
具体来说,Desktop.ini可以定义:-覆盖的“本地化”文件夹名称-复制文件夹时是否要传输此名称-链接到该名称空间项类型的一组特殊行为的ID
有时,命名空间名称有时会被应用,例如,当登录用户帐户John时,您可能会看到“我的文档”,而从其他用户帐户中可能会看到“ John's Documents”。如Desktop.ini中的ID所指,可以在该类型的名称空间项的逻辑内定义此类行为。
至少在两种情况下会出现问题...
1)多个名称空间项映射到单个目录
在这种情况下,只有一个Desktop.ini可以指向这些多重引用的命名空间文件夹,并且很可能“最后一个获胜”。
2)Windows 7定期重新声明默认的名称空间名称
假设您已经仔细命名了原始目录以进行尝试,将shell文件夹映射到该目标,并在目录的Desktop.ini中设置了所需的名称空间名称。您已经从各种UI中查看了此内容,一切都应如此。
再过几天或几周,命名空间名称又回到了“我的...”,当您编辑Desktop.ini时,您确认在此处声明了不需要的默认名称。您将其编辑回去,但是同一件事一次又一次地发生。
问题(2)是我要解决的问题,对它的搜索使我进入了这个线程。