Abra o último arquivo modificado de uma pasta através do prompt de comando

0

Eu tenho uma pasta que tem alguns arquivos de log. Desejo abrir o arquivo de log mais recente por meio do prompt de comando, ou seja, o arquivo que possui a data / hora de modificação mais recente. Eu sou capaz de ir para a pasta através do prompt de comando, mas como posso acessar o último modificado?

    
por Asma Wakeel 14.10.2013 / 10:23

1 resposta

1

O comando DIR pode classificar pela data da última modificação. FOR / F pode processar o resultado. A variável será definida para o último arquivo listado.

for /f "eol=: delims=" %F in ('dir /b /od *.log') do @set "newest=%F"
notepad "%newest%"

Duplique as porcentagens se usado em um script em lote: %F se torna %%F .

    
por 15.10.2013 / 15:55