我正在使用 C# 开发一个小型应用程序
- 将作为服务运行
- 将监视(使用 FileSystemWatcher)并记录对某个目录下的文件所做的更改,例如 C:\
我能够实现上述目标,以下是我正在寻找的指针/建议
- 如果有人访问(有或没有管理员权限)我的机器(使用运行命令并将输入作为 \mysystemname\C$ 传递)并在目录下创建/删除/修改文件,那么我应该如何获取用户 ID帐户。例如,如果我使用 System.Environment.UserName,那么它会给出我的用户名。
如果有人可以为我提供指点,是否可以监控上述情况。