gpt4 book ai didi

c# - 如何找出谁修改了 C# 或 Powershell 中的共享目录和文件?

转载 作者:太空宇宙 更新时间:2023-11-03 23:31:01 25 4
gpt4 key购买 nike

我正在设计一个主要目的是监控网络共享内容的 Windows 服务。我已经了解了 FileSystemWatcher 类的优点和缺点,我可能会通过一些自定义增强来使用它。困扰我的一件事是我仍然不知道如何获取有关谁确切修改了共享文件的信息。我认为它可以以某种方式从 Windows 中的权限机制中提取出来,但是如何呢?您是否知道如何至少让访问和修改共享内容的人登录?我可以使用 C# 或 PowerShell。

最佳答案

最好的方法是启用 advanced file auditing在您需要此信息的服务器上。如果这不是一个选项(它在具有高磁盘 IO 的服务器上可能会变得非常低效),您可以尝试使用 FileSystemWatcher 来获得相同的结果。 Here是如何做到这一点的一个例子!

关于c# - 如何找出谁修改了 C# 或 Powershell 中的共享目录和文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32205322/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com