【发布时间】:2013-03-17 20:53:10
【问题描述】:
我是新手,我正在尝试编写一个批处理文件来计算文件夹内的文件夹数量。有人可以帮帮我吗?
这是文件夹系统: 我有数百个文件夹,例如:
Area1
Area2
Area3
....
在上述每个文件夹中都有一个名为“Zone”的文件夹。 我要查找的是每个 Area1、Area2 的 Zone 文件夹内的文件夹数量......等等。
【问题讨论】:
-
@Sam - 我明白它是如何计算文件夹内的文件夹的。但是我们应该如何指向特定的文件夹路径呢?
-
pushd "main_dir"<the linked script>popd -
@Sam - 我试过这个但没用? echo off pushd C:\Users\KANWAR\Desktop\Test setlocal EnableDelayedExpansion set /a count=0 for /d %%d in () do ( for /Zone %%d in () do( set /a count+=1 echo !count!. %%d ) ) 暂停
标签: windows batch-file scripting cmd