使用批处理命令,功能强大,命令格式简单,代码执行效益相当高。
下面给您介绍介绍,如何使用批处理遍历、扫描某个目录下的所有的目录名称及各目录的所有子目录名称。
只要使用批处理,您就没有必要再使用搜索查找功能了,即省事又省时,划算。
一、批处理扫描当前目录下的所有子名录及所有子目录的子目录名称
代码异常简单,如下:
For /r c:\ %i in (.) do echo %i
注意哦,该代码会扫描出当前目录下的所有子目录名称及子目录中所包含的所有子目录名称。
二、批处理扫描当前目录的所有子目录名称
echo off
for /d %i in (e:\*) do echo %i
注意拉,该命令只扫描当前目录的子目录名称,不会扫瞄子目录中所包含的子目录名称。
有了如上的基础,以后我们在操作文件夹的时候,就相当的方便。比如,在某个目录的所有子目录中,删除文件、复制文件等等。
如能配合着批处理传递参数的应用,那么,就会给您的工作带来极大的方便。
三、扫描当前目录所有文件并显示名称
echo off
cd\
cls
cd d:
for /R %i IN (*) DO echo %i