我的意思是,当你右键单击文件夹时,会有一个“更多”选项。默认情况下,唯一基于时间的排序是修改日期,这需要很长时间,有时需要半分钟,从我读到的内容来看,这是因为它会打开每个文件,我喜欢的更好的替代方案是创建日期,但需要手动添加,这很好,但需要手动添加到你想要的每个文件夹中。我查找的解决方案是更改文件和文件夹在“详细信息”布局中的排序,但不更改右键单击“排序依据”菜单的排序。我使用“大图标”布局,所以这对我来说不起作用。我的直觉告诉我这需要编辑注册表,但我不知道如何做。任何帮助都将不胜感激
答案1
我质疑您的断言,即访问Date Modified
比访问 更耗时Date Created
,因为 和 是Date Accessed
所有文件共有的属性,而不是 exif 元数据:
PS Documents> (gci -af)[0] | gm -MemberType Property | ? name -match 'Time'
TypeName: System.IO.FileInfo
Name MemberType Definition
---- ---------- ----------
CreationTime Property datetime CreationTime {get;set;}
CreationTimeUtc Property datetime CreationTimeUtc {get;set;}
LastAccessTime Property datetime LastAccessTime {get;set;}
LastAccessTimeUtc Property datetime LastAccessTimeUtc {get;set;}
LastWriteTime Property datetime LastWriteTime {get;set;}
LastWriteTimeUtc Property datetime LastWriteTimeUtc {get;set;}
但话虽如此,右键单击文件夹背景并将鼠标悬停在其上时显示的属性Sort by >
是由为视图选择的列决定的Details
---无论选择哪种视图模式。
因此,为了Date Created
显示在Sort by >
上下文菜单中,您需要修改每个FolderType
(通用、文档、音乐等)。具体操作如下:
View
功能区 -> 选项 -> 更改文件夹和搜索选项 ->View
选项卡 ->Apply to FOlders
按钮。- 使用打开文件夹
FolderType
您希望修改。 - 选择
Details
视图。 - 选择所需的列和默认排序列/方向。
- 切换到所需的默认视图模式(大图标)。
Apply to Folders
按照上述说明将此视图设置为默认视图。
- 使用打开文件夹
警告!!!默认行为将Apply to Folders
清除使用该文件夹的所有已保存视图FolderType
因此下次打开文件夹时将应用新的默认值。如果您想在保留现有视图的同时创建自定义默认值,则应导出以下注册表项:
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags
在使用之前Apply to folders
,然后合并导出的数据。
还请注意,并非所有FolderTypes
可通过Customize
文件夹对话框中的选项卡获得Properties
- 最值得注意的是基于位置的选项卡 - 下载和各种 OneDrive 文件夹。
这是一个空文件夹的 .zip 文件,除了设置 FOlderType 的 desk.ini 文件外,其他内容均为空 - 使用这些文件可以设置 OneDrive FolderTYpes:
并使用这些 shell 命令打开具有专用 FolderType 的系统文件夹(复制并粘贴到探索者地址栏 ):
- shell:下载
- shell:用户文件夹
- shell:搜索
- 外壳:联系人
- shell:用户库文件夹
- shell:帐户图片
答案2
你可能想尝试窗口设置窗口。它是一款免费、开源、便携的应用程序,可以让您全局设置您喜欢的文件夹视图默认值,包括您想要排序的任何列。