Usando um script em lote para mover arquivos específicos com conteúdo de arquivo específico

0

Estou procurando um arquivo com o conteúdo 'Radiac' em uma pasta específica e mova todos esses arquivos para outra pasta.

Por exemplo: eu posso ter 3 nomes de arquivo idênticos com extensões diferentes, como abaixo. Digamos que o conteúdo do Radiac esteja apenas no arquivo jones.pdf . O que eu quero é um script em lote que encontre este conteúdo específico e, em seguida, mova todos os 3 nomes de arquivos? Espero que faça sentido. Sou novo no script em lote do Windows.

jones.pdf
jones.xml
jones.txt

Como posso fazer isso?

    
por JohnNg 30.11.2015 / 21:52

1 resposta

1

Se você quiser usar apenas lote e você está bem com o suporte ao pdf não estar lá.

Tente isto:

for /f "delims=" %%a in ('findstr /m /c:"Radiac" *') do xcopy "%%~na.*" "C:\path\to\your\folder"
    
por 30.11.2015 / 22:26