Windows 中文件夹的扩展名是什么?

Windows 中文件夹的扩展名是什么?

Windows 使用扩展名识别文件。文件夹也是如此吗?是否有特殊的扩展名将文件标记为文件夹?

答案1

Windows 中没有对目录进行定义的扩展名;相反,类型(“文件”与“目录”)保存在主文件表

您只需取消选择文件夹选项设置中的“隐藏已知文件类型的扩展名”即可查看所有文件的扩展名,或者您可以从命令行键入命令dir来查看带有扩展名的文件,并且您会看到文件夹名称没有任何额外的扩展名。

答案2

正如其他人所说,Windows 不使用文件扩展名来识别文件夹。文件夹也称为目录,实际上是文件,但它们具有 FileAttribute 值,将其标识为文件夹而不是常规文件。

在命令提示符下,您可以键入:

c:\temp> dir /a:d

这意味着,列出所有带有目录属性,即当前文件夹 (c:\temp) 中的文件夹列表。键入 dir /? 以获取其他选项。

在 Windows 资源管理器(适用于 Windows Vista 和 Windows 7)中,您可以指定搜索过滤器种类:文件夹查找所选位置的子文件夹。

还有其他FileAttribute 值,还有;存档、压缩、加密是一些比较常见的属性。您可以使用脚本和编程语言来检查这些属性。以下是脚本专家博客上的一篇文章关于使用PowerShell 使用文件属性

FWIW,尽管你如果将目录命名为 test.png,我认为这可能会造成混淆。Windows 不会在意,但用户可能会。

答案3

文件夹是不同类型的对象。它们不需要扩展名来标识它们是文件夹。

该名称可以由任何有效字符组成,包括“。”,因此您可以调用文件夹:

test.txt
test.png
等等

答案4

我希望有人也能知道 FOLDER 扩展名。如果真的有像回收站这样的文件夹...您可以创建一个文件夹,然后通过添加不带引号的“.{645FF040-5081-101B-9F08-00AA002F954E}”作为其扩展名,将其更改为回收站...

通过这种方式,你可以迷惑其他用户,如果他们试图打开你的文件夹(即变成回收站”),他们永远也打不开它,而是打开回收站的内容...你也可以将其设置为隐藏,以获得另一个级别的安全性...

确保隐藏所有内容,不要忘记这是您的系统文件夹和扩展名......

也永远不要忘记这是你的文件夹......

您可以为此特定目的创建一个批处理文件:只需将其放入记事本中:

@echo off
ren FOLDER XFILES.{645FF040-5081-101B-9F08-00AA002F954E}
attrib +r +a +s +h XFILES.{645FF040-5081-101B-9F08-00AA002F954E}

将其另存为MODIFY.batBAT.bat,然后打开它以供以后使用,在另一个记事本或写字板上使用它:

@echo off
attrib -r -a -s -h XFILES.{645FF040-5081-101B-9F08-00AA002F954E}
ren XFILES.{645FF040-5081-101B-9F08-00AA002F954E} FOLDER

将此保存SHOW.batUNLOCK.bat

相关内容