羁绊软件
描述
FileActivityWatch 是一款适用于 Windows 的工具,可显示系统中发生的每个文件读/写/删除操作的信息。对于每个文件,FileActivityWatch 都会显示读/写字节数、读/写/删除操作数、第一次和最后一次读/写时间戳以及负责文件操作的进程的名称/ID。
系统要求
此工具适用于任何版本的 Windows,从 Windows Vista 开始直至 Windows 11。支持 32 位和 64 位系统。使用此工具需要提升权限(“以管理员身份运行”)。
版本历史
- 版本 1.70:
- 添加了“文件扩展名”列。
- 版本 1.68:
- 添加了“黑色背景”选项(在“视图”菜单下)。打开后,主表将显示黑色背景和白色文本,而不是默认的系统颜色。
- 版本 1.67:
- 添加了“排序依据”工具栏按钮。
已知问题
- 如果文件在工具未运行时打开,则此工具无法检测读/写活动。
开始使用 FileActivityWatch
FileActivityWatch 不需要任何安装过程或额外的 DLL 文件。要开始使用它,只需运行可执行文件 - FileActivityWatch.exe
运行 FileActivityWatch 后,主窗口会立即显示系统上运行的应用程序执行的所有读/写/删除操作。在选项菜单下,您可以选择要跟踪的操作类型:“捕获读取事件”、“捕获写入事件”和“捕获删除事件”。您还可以通过取消选中“捕获事件”选项 (F2) 来关闭所有事件跟踪。
您可以随时按 Ctrl+X(清除列表)以清除 FileActivityWatch 主窗口中累积的所有项目。
标记文件为主动读/写
当“标记正在执行活动读/写操作的文件”选项打开时,过去几秒内执行过读/写/删除操作的每个项目都会被标记如下:
- 绿色-读取操作
- 黄色——写入操作
- 红色-读取+写入操作
- 蓝色-删除操作
FileActivityWatch 列
- 文件名:进行读/写/删除操作的文件名。
- 进程ID:负责读/写/删除操作的进程的ID。
- 进程名称:负责读/写/删除操作的进程的名称。
- 进程路径:进程的完整路径。
- 读取计数:读取操作的次数。
- 写入计数:写入操作的次数。
- 删除计数:文件被指定进程删除的次数。
- 读取字节数:指定进程从指定文件读取的总字节数。
- 写入字节数:指定进程写入指定文件的总字节数。
- 首次读取时间:检测到第一次读取操作的日期/时间。
- 首次写入时间:检测到第一次写入操作的日期/时间。
- 上次读取时间:检测到上次读取操作的日期/时间。
- 上次写入时间:检测到上次写入操作的日期/时间。
命令行选项
/CaptureTime <毫秒> | 指定保存命令行选项(/stext、/stab、/scomma 等等)的捕获时间(以毫秒为单位)。 默认值为 10000 毫秒(10 秒)。 |
/cfg <文件名> | 使用指定的配置文件启动 FileActivityWatch。例如: FileActivityWatch.exe /cfg "c:\config\faw.cfg" FileActivityWatch.exe /cfg "%AppData%\FileActivityWatch.cfg" |
/stext <文件名> | 将 FileActivityWatch 的报告保存到一个简单的文本文件中。 |
/stab <文件名> | 将 FileActivityWatch 的报告保存到制表符分隔的文本文件中。 |
/逗号 <文件名> | 将 FileActivityWatch 的报告保存到逗号分隔的文本文件 (csv) 中。 |
/shtml <文件名> | 将 FileActivityWatch 的报告保存为 HTML 文件(水平)。 |
/sverhtml <文件名> | 将 FileActivityWatch 报告保存为 HTML 文件(垂直)。 |
/sxml <文件名> | 将 FileActivityWatch 的报告保存到 XML 文件中。 |
/sjson <文件名> | 将 FileActivityWatch 的报告保存到 JSON 文件中。 |
/sort <列> | 此命令行选项可与其他保存选项一起使用,以便按所需列进行排序。<column> 参数可以指定列索引(0 表示第一列,1 表示第二列,依此类推)或列的名称,如“文件名”和“进程名称”。如果要按降序排序,可以指定“~”前缀字符(例如:“~Write Bytes”)。如果要按多列排序,可以在命令行中输入多个 /sort。 |
将 FileActivityWatch 翻译成其他语言
为了将 FileActivityWatch 翻译成其他语言,请按照以下说明操作:
- 使用 /savelangfile 参数运行 FileActivityWatch:
FileActivityWatch.exe /savelangfile
将在 FileActivityWatch 实用程序的文件夹中创建一个名为 FileActivityWatch_lng.ini 的文件。 - 在记事本或任何其他文本编辑器中打开创建的语言文件。
- 将所有字符串条目翻译成所需语言。您也可以选择添加您的姓名和/或网站链接。(TranslatorName 和 TranslatorURL 值)如果您添加此信息,它将在“关于”窗口中使用。
- 完成翻译后,运行 FileActivityWatch,所有翻译的字符串将从语言文件中加载。
如果您想运行不带翻译的 FileActivityWatch,只需重命名语言文件,或将其移动到另一个文件夹。
1 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
2 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
3 本站资源大多存储在云盘,如发现链接失效,请联系我们第一时间更新。联系青禾站长