O forfiles pode pesquisar várias unidades no mesmo comando e criar um arquivo txt de resultados?

O forfiles pode pesquisar várias unidades no mesmo comando e criar um arquivo txt de resultados?

É possível forfilespesquisar várias unidades no mesmo comando e criar um arquivo de texto com os resultados? Eu tenho o seguinte que funciona para me mostrar os resultados no prompt de comando, mas o que eu realmente preciso é de um .txtarquivo que exiba todas as correspondências.

Além disso, se houvesse uma forma de pesquisar C:\e D:\na mesma instância?

forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @file is a txt file and older then 15 days

Eu ajustei a linha para que ela produza um arquivo de texto na pasta a partir da qual o prompt de comando está abrindo para que essa parte seja concluída, mas ainda estou tentando descobrir como digitalizar o C:e o D:no mesmo comando. A nova linha é:

forfiles /p c:\ /s /m XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt

Responder1

Criei um .batarquivo com o seguinte texto e ele me deu o que eu esperava realizar:

forfiles /p c:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputC.txt


forfiles /p d:\ /s /m *XYZ*.* /d -15 /c "cmd /c echo @path" >outputD.txt

Separar as linhas com a tecla Enter criou dois arquivos de saída de texto separados.

informação relacionada