Uma abordagem muito melhor seria executar a pesquisa localmente na máquina que contém os arquivos.
A pesquisa de determinados tipos de arquivos em servidores remotos por meio do Powershell é extremamente lenta.
Estou usando este comando
Get-ChildItem \servername\e$\ -recurse -Filter *.txt
Existe uma maneira melhor de pesquisar arquivos remotamente?
Uma abordagem muito melhor seria executar a pesquisa localmente na máquina que contém os arquivos.
Sim, existe uma solução extremamente rápida para o que oferece os resultados em um segundo. A menos que você procure uma pesquisa de GUI. É chamado Tudo . Dê pelo menos uma chance.
Quando você estiver convencido pela velocidade máxima, provavelmente poderá convencer o autor a fornecer uma API para isso.
Se você precisa de algo eficaz no Powershell, então você está perdido.
Editar Existe uma ferramenta igual TFind (linha de comando) que faz o truque sem um índice inicial. Mas não pode ser simplesmente usado de maneira remota. Mas você pode convencer alguém a estender o sistema para chamadas remotas.
Tags powershell