DOS,批处理bat中的DIR命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DOS,批处理bat中的DIR命令相关的知识,希望对你有一定的参考价值。

我发现如果要列出指定的文件夹(只列文件夹),用DIR的话,如果根目录下也有这个文件夹就DIR不出,这是为什么,怎么解决?

dir 命令:显示目录中的文件和子目录列表。就是说只列出本目录下的文件,不包括本身。

你指定文件夹后,就是相当于在本目录下列出文件,所以不会显示你指定的目录。

@echo off

for /r  %%i in (.) do (
 
echo,%%~dpni" 
)

pause

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
以上代码,保存为BAT文件。

参考技术A 使用Dir/?可以查询更多的使用方法,依你所述,你可能是Dir的是系统盘,或者其他被隐藏的盘了,你可以使用该命令的参数来指定更多的条件 参考技术B 不会这样啊,是不是你写错代了呢?

以上是关于DOS,批处理bat中的DIR命令的主要内容,如果未能解决你的问题,请参考以下文章

bat-批处理--dos----wmic命令

建议收藏Windows批处理(cmd/bat)常用命令总结

Dos批处理命令bat文件运行完以后自动关闭dos窗口的方法

dos的操作流程 怎么弄成批处理bat

DOS命令和批处理.BAT理解

想求个改名的dos批处理bat