Windows命令行命令列出隐藏的文件夹


23

Windows命令行上是否有可以列出隐藏文件夹的命令?

我已经尝试过了,dir -a:dh但这对我不起作用。

Answers:


25

使用以下命令:

dir /a:hd C:\folder\

您键入的内容与此命令之间的区别在于,您使用的是a -来表示切换,而不是/。在大多数Windows命令行应用程序中,这无关紧要,但是在使用dir命令的情况下,必须使用斜杠,而不是破折号。

/a其上显示的属性开关变化。h显示隐藏的文件,d仅显示目录。确保在文件夹路径的末尾保留斜杠。我刚刚进行了测试,并且效果很好。


什么是点:中人物/a:hd?忽略它,只是做dir /ah似乎运作良好....
Pacerier

如何dir显示所有文件夹和每个项目的属性?
罗伊


6
  • dir/a 应该显示隐藏的文件夹。
  • dir /a:d 显示所有目录。
  • dir /a:h 显示所有隐藏文件。

尝试dir /adh(不使用冒号)合并。


而“ dir / ad-h”仅显示非隐藏目录,例如“ dir”。
Andrew J. Brehm

1
为什么要投反对票?答案是正确的。
Andrew J. Brehm

顺便说一句,如果我们只做dir /ad(而不是dir /ad-hdir /adh),什么是默认的h行为?
Pacerier

1

要列出所有文件和文件夹,包括隐藏文件和系统文件,请dir/a标志一起使用:

dir /a C:\

1

我小的时候找到了一个“锁定文件夹”的脚本,它基本上可以隐藏文件。我查看了代码,现在我明白了,它使用attrib -h -s "foldername"来解锁它,因为它被锁定了attrib +h +s "foldername"

我以-1票看到了类似的答案,但在我的情况下似乎有所帮助,因为我忘记了更衣柜应用程序(简单的批处理文件)的密码

我想看看我是否可以不写密码就能通过访问,即使密码在文件的代码XD中也可以

当然,除非您确定自己没有弄乱东西,否则不要使用它,因为我知道可以读取批处理文件中的代码,所以知道。


0

在Windows中使用命令提示符查看所有隐藏文件和文件夹的过程:

  1. 以管理员身份打开命令提示符(CMD.exe)。
  2. 导航到隐藏文件且要恢复的驱动器。
  3. 输入attrib -s -h -r /s /d *.*并点击Enter
  4. 这就对了。现在,您将获得所有隐藏文件和文件夹作为常规文件,并且可以使用它。

1
应该怎么办?即使以管理员身份运行cmd.exe,为什么也会出现“拒绝访问”的提示?
Pacerier

10
这不仅显示文件,还改变了它们的属性,这可能会导致意外的后果,具体取决于您在何处进行操作。
Ale

3
这不好。这将更改项目的属性,而不仅仅是显示它。
罗伊
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.