无法使用批处理文件生成列表?

时间:2014-01-06 10:08:03

标签: batch-file

我正在尝试使用以下内容获取我电脑上所有父目录的列表,但它不起作用?

for %%p in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do if exist for dir %%p:\nul /ad /b > C:\directorylist.txt

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

你有一些错误。在NT版本的Windows中,\ nul在所有情况下都不再正确。

@echo off
for %%p in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do if exist  %%p:\ dir /ad /b >> C:\directorylist.txt