¿Pueden los archivos forfiles buscar varias unidades con el mismo comando y crear un archivo txt de resultados?

¿Pueden los archivos forfiles buscar varias unidades con el mismo comando y crear un archivo txt de resultados?

¿Se pueden forfilesbuscar varias unidades con el mismo comando y crear un archivo de texto con los resultados? Tengo lo siguiente que funciona para mostrarme los resultados en el símbolo del sistema, pero lo que realmente necesito es un .txtarchivo que muestre todas las coincidencias.

Además, ¿si hubiera alguna forma de buscar C:\y D:\en el mismo caso?

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

He ajustado la línea para que genere un archivo de texto en la carpeta desde la que se abre el símbolo del sistema para que esa parte esté lista, pero todavía estoy tratando de descubrir cómo escanear C:y D:en el mismo comando. La nueva línea es:

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

Respuesta1

Creé un .batarchivo con el siguiente texto y me dio lo que esperaba lograr:

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

Al separar las líneas con la tecla Intro se crearon dos archivos de salida de texto separados.

información relacionada