Questions tagged «dir»

有关与“ dir”命令有关的问题,该命令列出了MS-DOS和基于Windows的操作系统中的目录内容

5
为什么`dir *。*`给我所有文件和文件夹?
当我运行dir *.*它会产生意外的结果。甚至会列出名称中没有任何点的文件和文件夹。例如 C:\>dir *.* Volume in drive C is System Volume Serial Number is AC0A-29DA Directory of C:\ 14-03-2017 05:17 PM 8,192 ntuser.dat 03-01-2017 07:10 PM <DIR> Perl520 28-03-2017 10:13 AM <DIR> Program Files 28-03-2017 10:13 AM <DIR> Program Files (x86) 04-01-2017 03:25 PM <JUNCTION> Python27 [C:\Program Files\Anaconda] 06-02-2017 10:16 …


1
非隐藏目录不会显示在资源管理器中,但是创建该目录的程序可以访问它
我正在使用IMAPSize备份邮箱。该过程只是将邮箱的内容转储到.eml磁盘上的文件中。无论如何,我备份的第一个邮箱会按预期显示。但是,下一个不会在资源管理器中显示,如果我在地址栏中输入它,它会告诉我它不存在。 但是,IMAPSize坚持文件在那里。(在操作过程中正在执行许多磁盘写操作。)此外,该目录确实出现在Windows目录对话框中,并且-正如我已安装的GNU工具-所示ls(但不是在本机中dir)。我无法cd进入目录,但是ls似乎可以访问它(实际上,我期望的目录和文件似乎已经存在)。 另外请注意,时间戳和文件大小的backup.db是在不同的dir和ls -l输出。 简而言之:这是怎么回事,我该如何解决!


4
如何在DOS / Windows中递归列出文件名(仅)?[重复]
这个问题已经在这里有了答案: 8年前关闭。 可能重复: 在命令提示符下以递归方式获取裸文件名 我想递归地列出目录中的所有文件,仅显示文件名(不带扩展名,不带完整路径)。我正在使用Windows / DOS。 我可以得到的最接近的dir是dir /s /b,但它列出了完整路径并显示了扩展名。 好吧,也许我可以忍受这些扩展,但是我必须摆脱这条路! 有任何想法吗?


1
如何更改CMD开始目录
这个问题已经在这里有了答案: Windows 7管理员命令提示符“开始于”路径 (10个答案) 如何将Windows命令处理器的默认目录更新为我的主目录?[重复] (1个答案) 4年前关闭。 我想改变CMD启动目录,当我通过启动它Start+R 当前,它指向我的用户文件夹。我需要它指向C:\ Windows \ System32 \ 当我手动导航到C:\ Windows \ System32 \并从那里运行CMD时,它将从所需的路径开始。当我从运行时Win+R,它从users文件夹开始。 我怀疑我需要更改注册表或环境变量。有人知道怎么做吗? 此问题与@KARAN解释的其他原因不同(请阅读下面的回答第三条) 不同的答案仅适用于快捷方式 编辑:找到正确答案,隐藏在所提供链接的坑中,距离假定的“正确答案”几公里 [HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor]“ Autorun” =“ cd C:\ Windows \ System32 \”
16 path  cmd.exe  dir 

6
如何列出具有完整路径但不递归的给定目录中的所有文件和目录?
有点像dir /b命令,但我还需要隐藏文件和系统文件。内置的dir命令不允许列出其余的“隐藏”文件,并且我必须/s在其中使用完整路径,这当然是非递归的。 我也玩过Windows版本的ls命令,也没有运气。要显示完整路径,必须mydir\*在要列出的目录末尾添加星号(),但这会使其递归。




1
是否可以将文件列表通过管道传输到Windows上的RMDIR?
我正在为Windows命令提示符编写批处理文件,以删除与某个表达式匹配的所有目录。 我首先使用它DIR来返回与表达式匹配的目录的简单列表。我想将输出的每一行通过管道传递到RMDIR命令,如下所示: DIR *.delete /A:D /B /S | RMDIR /S /Q 但是上述命令似乎不起作用。我不完全理解为什么这行不通,并且感谢任何能够提供解释的人。

4
如何查找目录的累积大小
是否有一个用于dir列出目录大小的命令的开关? 这个页面说: Dir还显示列出的文件和目录的总数,它们的累积大小以及磁盘上剩余的可用空间(以字节为单位)。 但它没有具体说明!任何帮助表示赞赏。 我不是在寻找批处理脚本,只是为了一行命令。
6 windows  dir 


1
如何创建多个文件夹?
如何在一个命令中在文件夹中创建多个子文件夹。 例如,我想创建: /home/user/*create dir1*/*create dir2*/*create dir3*/ 提供,我没有dir1。而且我不能使用3命令,也不能使用shell脚本。此创建必须在一个shell命令中。 $ mkdir /home/user/TEST1/TEST2/TEST3/ 不起作用,没有这样的文件错误。如果 $ mkdir /home/user/TEST1/ $ mkdir /home/user/TEST1/TEST2/ $ mkdir /home/user/TEST1/TEST2/TEST3/ 那项工作,但我无法实现该解决方案。我只需要使用一个命令。 你能帮我解决这个问题吗?
2 linux  bash  shell  dir  mkdir 

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.