locked
Ver listado detallado de archivos abiertos por aplicación. RRS feed

  • Pregunta

  • Sí bueno les quería preguntar, al abrir una aplicación de datos administrativos, si habrá manera de ver detalle de archivos que abre en el pc (Dll, exe, etc). Es una aplicación que solo funciona en un pc, si la aplicación estuviera ejecutándose en un carpeta compartida en el host podría ver los archivos que abre en la sesión, pero no se puede así debe ejecutarse tal como está en Archivos de Programa pero necesito documentar todas las librerias y archivos que abra.

    sábado, 4 de junio de 2016 1:41

Todas las respuestas

  • La utilidad "Dependency Walker" te indica todas las dependencias de archivos que tiene cualquier programa.

    Puedes descargarla del siguiente enlace:

    http://www.dependencywalker.com/


    Saludos
    José Antonio Quílez
    Mi Blog

    sábado, 4 de junio de 2016 9:18
    Moderador
  • Si muy bien voy a probarlo, recuerdo que una de las aplicaciones es DOS pero igual voy a revisar qué archivos abre, este tipo de programas no usa DLL ni tiene llaves en el Regedit, veremos qué sale, muchas gracias por el dato.
    sábado, 4 de junio de 2016 15:19
  • Process Monitor parece una opción razonable, con los filtros limitados solamente a las aplicaciones pertinentes (Process Name is xxxxx, Include; si algún programa está basado en DOS, habrá que incluir Ntvdm.exe en su lugar). Una vez terminada la captura de actividad, se obtendría un resumen de los accesos a los archivos en Tools, File Summary.

    No obstante, hay que tener en cuenta el "ruido" generado por las DLL propias del sistema y sus dependencias. También se debe considerar que los accesos a los archivos en una sola ejecución pueden no ser totalmente representativos. Las aplicaciones pueden manifestar patrones de acceso diferentes de una ejecución a otra; en particular, el modo y el orden en que se ejerciten sus funciones tendrá una influencia significativa.

    sábado, 4 de junio de 2016 15:43