Windows 7,文件属性,修改日期,如何显示秒?

Windows 7,文件属性,修改日期,如何显示秒?

有人知道在 GUI 中立即显示文件修改日期属性的秒数的方法吗?因此,如果您创建文件(任何目录中的任何文件),右键单击并选择“属性”,则修改日期(如果是最近的)将显示类似“dd/mm/yyy hh:mm,一分钟前“——提醒一下,这是在 Windows 7 中。Windows XP 可以正常做到这一点。然后他们改变了一些东西。

如果你等一会儿,最终你会看到秒数,我不确定这一时间是多长,但如果你想排除依赖于时间戳...有设置吗?也许我可以更改注册表项?

我实际上是在使用 Chrome,粘贴目录的路径以便能够快速查看秒数(作为一种解决方法),但如果能够使用 Win7 就更好了。

答案1

我找到了解决方案http://www.nicholaso​​verstreet.com/2010/03/windows-7-annoyance-file-properties/

转到“控制面板”→“区域和语言”→“附加设置”→日期选项卡。

删除字符串dddd(例如将其更改为ddd)单击“应用”,它应该可以正常工作。

解释:

'右键单击文件属性' 使用值 "Long Date" + empty_space + "Long Time"。长日期默认为 'dddd, d MMMM yyyy','长时间' 为h:mm:ss tt。但是,看起来只要您dddd在 '长日期' 中有字符串,它有时 忽略您的‘长时间’设置,用“x 分钟前”覆盖它。

答案2

我一直在研究同样的问题,据我所知,没有办法。

但是,我一直在使用一种可以满足我需求的解决方法,希望它能帮到你。从相关目录中的命令行运行以下命令时,将打印出文件名和修改日期(精确到秒):

forfiles /c "cmd /c echo @file @ftime"

我希望这对人们有用。

答案3

您可以在电源外壳

PS C:\Users\mskfisher> $file = C:\windows\notepad.exe
PS C:\Users\mskfisher> $file = Get-Item C:\windows\notepad.exe
PS C:\Users\mskfisher> $file.CreationTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastAccessTime

Monday, July 13, 2009 6:56:36 PM


PS C:\Users\mskfisher> $file.LastWriteTime

Monday, July 13, 2009 8:39:25 PM

灵感来自TechNet 博客文章使用 PowerShell 实现其他一些疯狂技巧

答案4

根据微软解答:(2010 年 1 月存档)

不幸的是,我们不知道为什么删除了它;这是开发人员的事情,超出了我们的“知情”范围。

正如您指定的,Chrome(和 Firefox)将显示秒数。

我刚刚在 vmware 中加载了 XP pro,发现 XP 的默认设置是无秒数。然后我检查了lsLinux 和 Cygwin 上的 GNU,没有显示秒数(默认情况下)。当然,你可以这样做ls -l --time-style=full-iso来获得所需的粒度。我想我从来没有真正想过需要这种程度的细节。

相关内容