Linha de comando que pesquisa o conteúdo do arquivo e renomeia automaticamente o arquivo quando um termo específico é encontrado

Linha de comando que pesquisa o conteúdo do arquivo e renomeia automaticamente o arquivo quando um termo específico é encontrado

Gostaria de saber se alguém conhece um comando que pesquisa o conteúdo de um arquivo e renomeia o arquivo com o termo específico encontrado. Idealmente, isso seria executado em uma subpasta do PowerShell e renomearia em lote todos os arquivos dentro da pasta.

Para mostrar meu exemplo específico; Tenho uma pasta contendo mais de 100 arquivos PDF, cada um com um nome genérico. Tenho que abrir cada arquivo individualmente para obter o título e renomeá-lo como tal. Como todos podem imaginar, é um processo muito manual que gostaria de agilizar com um comando.

Todos os comentários são bem-vindos e muito apreciados.

Obrigado, RM

informação relacionada