Se você não recorre a subpastas, a opção de formato nu ( /b
) é suficiente. Se você recorrer com o mesmo switch, no entanto, você obtém o caminho completo.
Com as extensões de comando ativadas, você pode usar o seguinte para filtrar apenas os nomes dos arquivos:
for /f "delims=" %%F in ('dir *.pdf /s /b /A-D-H') do @echo %%~nxF
Veja help for
para mais informações, mas o que o acima faz, é pegar a saída do comando dir …
e para cada item então imprimir apenas o nome e a extensão (removendo a unidade e o caminho).