运行可执行文件时,如何检查并列出在C:/drive上创建和修改的所有文件

2024-04-25 04:10:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在测试几个.exe文件,这些文件是很久以前由我们的一个开发小组制作的,但是没有文档可以保存。我想知道是否已经有了一个解决方案,或者如何用python处理这个解决方案。我真的不知道从哪里开始。你知道吗


Tags: 文件文档小组解决方案exe
1条回答
网友
1楼 · 发布于 2024-04-25 04:10:52

我认为你要做的是试图映射任何和所有文件接触到一个给定的exe。这一点很重要,因为您可以在系统上运行多个进程,而不是在文件系统上运行。你知道吗

查看这个名为pywatch的python模块。它类似于linux文件系统观察器,您可以在其中指定当文件在您有观察器“observe”的文件夹中更改时要执行的操作

如果您知道所有这些exe都可以在其中操作的子目录,那么这个问题就变得微不足道了。在这种情况下,只要运行一次一个exe与您的观察运行,你应该有一个列表相当快。你知道吗

如果你真的要大致弄清楚哪些文件正被所说的exe使用,那么你可以做的另一件事就是测量那些通常在没有exe运行时被系统编辑的文件。然后建立一个黑名单。运行exe时重复上述步骤并比较列表。你知道吗

相关问题 更多 >