Isso pode ser usado no CMD ou em um arquivo de lote e deve fazer o que você precisa em qualquer sistema que execute o Windows 7 ou posterior:
powershell -command "& {dir *.zip | sort LastWriteTime -Descending | select -First 3}"
Pesquisando para retornar os 3 arquivos modificados mais recentemente de uma extensão específica. A pesquisa é simples:
C:\> dir /od .zip "C:\Users\foobar\Desktop"
Outras soluções empregam a criação de arquivos .txt temporários ou a consulta pelo uso de outros meios - eu gostaria para evitar esses tipos de soluções.
Se o conteúdo do diretório for (vezes, "Modificado"):
07/16/2014 12:02 PM 1,000,000 file5.zip
07/16/2014 12:01 PM 1,000,000 file4.zip
07/16/2014 12:00 PM 1,000,000 file3.zip
07/16/2014 11:00 AM 1,000,000 file2.zip
07/16/2014 10:00 AM 1,000,000 file1.zip
Eu gostaria de ver:
07/16/2014 12:02 PM 1,000,000 file5.zip
07/16/2014 12:01 PM 1,000,000 file4.zip
07/16/2014 12:00 PM 1,000,000 file3.zip
Tags command-line windows-7