在 Windows 上,我有一个当前安装的应用程序。安装实用程序现已消失,但我们想在另一台机器上“安装”该程序。这是一个功能齐全的软件,因此我们预计不会有大量依赖文件或注册表项。
lsof
和之类的东西strace
很棒,但是这些实用程序(据我所知)在 Windows 上不可用。
Windows 中是否存在一个实用程序,可以让我们查看进程在执行过程中读取/写入的所有文件和注册表项?
答案1
SysInternals ProcessExplorer 为您提供所有正在运行的进程及其打开的句柄(包括文件和注册表)的概览。
SysInternals ProcessMonitor 让您监控所有正在运行的进程的文件和注册表访问。
两者都可以从以下网址下载Sysinternals 进程实用程序网页。