我正在尝试使用以下内容获取我电脑上所有父目录的列表,但它不起作用?
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
有人可以帮忙吗?
答案 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