我们知道Windows有很多文件,可是到底有多少你知道吗?在好奇心的驱使下,我决定一探究竟。由于Windows有很多版本,我就用了Windows 10其中的一个专业版。本来想用正在运行的系统,但是有已经有很多非Windows文件了,于是我就把主意打到了系统镜像上面。 打开PowerShell,从原版Install.esd获取文件列表并保存为111.txt Get-WindowsImageContent -ImagePath .\install.esd -Index 1 | Out-File -FilePath $home\Desktop\111.txt 用记事本打开,把光标放到最后一行,在状态栏显示行号,这个行号并不是具体的文件数目,文件中还包含了目录行,所以得去除这些目录行才行。 图1:用记事本查看行数 记事本看看行数还可以,真要删除文件中的目录行,还真不是一件轻松的事,可以用其它带正则表达式的文本编辑器做这件事,我用的是Visual Studio Code,匹配所有目录行之后直接全部替换。 图2:用Visual Studio Code替换目录行 替换之后就剩下的都是文件了,忽略最后一行空行,有多少行就有多少文件。 图3:替换后剩下的文件 最后揭晓答案,Windows 10 15063专业版镜像中有105127个文件。
|