none
Buscar un archivo en una carpeta incluyendo subcarpetas RRS feed

  • Pregunta

  • Buenas, hay forma de buscar un archivo por nombre "archivo.txt" si existe en una carpeta incluyendo subcarpetas de n niveles?

    Y en el caso de que exista necesito la ruta para manipularlo.

    Trate de usar el Directory.GetFiles pero me trae los archivos de una carpeta sin incluir las subcarpetas, se me hace engorroso tener que hacer un getfiles de cada subcarpeta, y a su vez subcarpetas dentro de subcarpetas y recorrer todo preguntando si es el archivo que busco.

    Hay alguna forma mas facil?

    Gracias!


    martes, 12 de mayo de 2020 14:50

Todas las respuestas

  • Hola programinca, 

      

    Gracias por levantar tu consulta en los foros de MSDN. Entendimos su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

    Oystein Edwards 

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

     

     

    martes, 12 de mayo de 2020 16:44
    Moderador
  • hola

    >>Trate de usar el Directory.GetFiles pero me trae los archivos de una carpeta sin incluir las subcarpetas

    creo que no leiste la documentacion

    GetFiles(String, String, SearchOption)

    veras que uan sobrecarga tiene un SearchOption para indicar si busca en subdirectorios

    FileInfo[] files =  Directory.GetFiles(path, searchPattern, SearchOption.AllDirectories);

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    miércoles, 13 de mayo de 2020 5:13