O que eu preciso: uma lista de todos os arquivos em um diretório e subdiretórios ordenados por data e com a data e o caminho relativo exibidos.
20/05/2019 Tópicos\Arquivo1.txt
01/05/2019 Tópicos\subpasta\Arquivo2.txt
03/03/2019 Tópicos\Arquivo2.txt
O problema: não importa o que eu tente, recebo a lista de arquivos ordenados por datadentro de cada diretório(Se eu conseguisse exibir a data no início de uma linha, isso seria um bônus).
Tópicos\Arquivo1.txt 20/05/2019
Tópicos\Arquivo2.txt 03/03/2019(nota: mais antigo que o arquivo abaixo) Tópicos\subpasta\Arquivo2.txt 01/05/2019
o que eu tentei:
dir d:\topics\*.txt /A:-D /O:-D /s /l | FIND "/"
(dess64.com:"Para obter um formato DIR simples (sem informações de cabeçalho ou rodapé), mas reter todos os detalhes, canalize a saída de DIR para FIND, isso pressupõe que seu separador de data seja / exemplo: DIR c:\temp*. | FIND "/" Normalmente DIR /b retornará apenas o nome do arquivo, porém ao exibir subpastas com DIR /b /s o comandoretornará um nome de caminho completo").
Não consigo entender o caminho. Eu tentei com /b e nunca me deu o caminho.
Então tentei a maioria das soluções encontradas aqui:Listar arquivos recursivamente mostrando apenas o caminho completo e o tamanho do arquivo no prompt de comando do Windows, Incluindo:
@echo off & for /f %A in ('dir /s /b /o:-d') do echo %~fA %~tA >>results.txt
e ainda assim os resultados são sempre listados por data dentro de cada diretório.