¿Enumerar todos los archivos y claves abiertos por un programa?

1

En Windows, tengo una aplicación actualmente instalada. La utilidad de configuración ha desaparecido desde entonces, pero nos gustaría "instalar" el programa en otra máquina. Es un software bastante bien contenido, por lo que no anticipamos una gran cantidad de archivos dependientes o claves de registro.

Los gustos de lsofy straceserían geniales, pero estas utilidades (AFAIK) no están disponibles en Windows.

¿Existe alguna utilidad para Windows que nos permita ver todos los archivos y claves de registro en los que un proceso lee / escribe durante la ejecución?

escritura02392
fuente

Respuestas:

1

SysInternals ProcessExplorer le ofrece una visión general de todos los procesos en ejecución y los identificadores que tienen abiertos (incluidos los archivos y el registro).

SysInternals ProcessMonitor le permite controlar los accesos a archivos y registros de todos los procesos en ejecución.

Ambos se pueden descargar desde la página web de Sysinternals Process Utilities .

Werner Henze
fuente