Estas são as opções que você tem:
- arquivos:
for %i in (*) do @echo %i
- subdirs:
for /D %i in (*) do @echo %i
Você não pode ter os dois resultados em uma única instrução for
, porque subdiretórios é um comutador ( / D ) dentro do comando que modifica a saída dele .
Para mais explicações, digite for /?
em cmd .