na lista de captura win7 de correspondências de pesquisa curinga recursivas, incluindo nomes de arquivos e caminho

0

Acho que falei tudo no título.

No sistema Win7, eu gostaria de gerar um arquivo de texto que lista, por exemplo, todos e somente os arquivos executáveis no diretório de arquivos do programa e todos os sub-diretórios dele. Eu preferiria não repetir o caminho quando existirem vários executáveis em um diretório. Apenas ser capaz de limitar a saída para arquivos .exe seria tão útil embora!

QS

    
por Quantum Scintilla 13.02.2018 / 10:06

1 resposta

1

Você pode executar o seguinte comando do console powershell para obter exatamente esses diretórios exclusivos recursivamente sob os dois diretórios Arquivos de Programas que têm executáveis

@('C:\Program Files', 'C:\Program Files (x86)') |
Get-ChildItem -Recurse -Filter '*.exe' |
Select Directory -Unique > "executable-folders.txt"

Vai demorar um pouco para pegar todas as pastas, mas uma vez terminado, você pode abrir o arquivo executable-folders.txt da saída e você verá algo assim:

Directory                                  
---------                                  
C:\Program Files-Zip                     
C:\Program Files\Amazon\AWSCLI             
C:\Program Files\AMD\amdkmpfd_un           
C:\Program Files\Android\Android Studio    
...
    
por 13.02.2018 / 10:20