Para obter os resultados de uma pesquisa de arquivos em um formato legível, eu uso a seguinte linha de comando em um prompt de comando:
dir *.* /s > myResultList.txt
Eu abro essa lista no Excel, uso o formato de largura fixa para me livrar de todas as coisas que eu não quero e então tenho minha lista.
Parece muito o que fazer por algo tão simples.
Alguém aí tem alguma recomendação para algo que funcionaria melhor do que isso?
windows
command-line
ray023
fonte
fonte
Respostas:
É um pouco difícil entender exatamente o que você deseja, mas é possível obter uma lista simples de arquivos incluindo a
/b
opçãodir
:Se você possui requisitos para o formato exato da saída, talvez um
for
loop seja mais apropriado:Isso produziria um arquivo CSV com os nomes dos arquivos, data e hora da modificação e tamanho do arquivo, que você pode abrir facilmente no Excel.
Se você deseja um formato de largura fixa de colunas personalizadas, isso é ...
um poucomais complexo e não fornecerei isso aqui.fonte
Usando ' Powershell ' e ' Powershell Community Extensions ', você terá acesso aos comandos
get-clipboard
eout-clipboard
, que podem ser usados conforme explicado aqui .Outro candidato: ' nircmd.exe ' com o
clipboard
subcomando. Por fim, tente ' clip.exe ' para canalizar a saída para a área de transferência na linha de comando.ATUALIZAÇÃO :
Desde o Vista, parece haver um
clip.exe
inC:\Windows\system32
.fonte
find
permite especificar vários critérios para procurar arquivos e gerar saída usando várias opções de formatação.fonte