2

例如,如果用户玩了很多俄罗斯方块,我可以通过 Python 来检查吗?它能否判断俄罗斯方块游戏目录中的目录/文件是否正在使用?

4

2 回答 2

1

一种方法是跟踪不同时间片的所有文件修改时间并批量运行程序。然后,您将跟踪所有修改时间或最后一次修改和更改次数。

看看这个: 如何在 Python 中获取文件创建和修改日期/时间?

我不知道 Windows 专门统计了一个文件被本地使用的次数。但是 FWIW,TechNet 上有一些讨厌的 VBScript 代码基本上做同样的事情(这里

于 2012-07-14T01:09:57.810 回答
1
  1. 您只需要检查更改的文件吗?看门狗可以监视文件夹中的所有更改。https://github.com/gorakhargosh/watchdog/ (这是一个python项目)据我了解,它无法检测到只读选项。
  2. Process Monitor http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx 它可以监控所有FS操作并将其保存到日志文件中。您可以尝试通过 python 解析结果。
于 2012-07-14T06:31:39.597 回答