0
有一个名为status.html
的文件,它用作SharePoint服务器上WFE之间的负载均衡器。我的查询是我想要一个脚本或一个机制,只要这个文件被某人编辑就会触发一个邮件。 这可能吗?检查谁编辑了我的文件
在我的研究,我发现这个脚本:
$ACL = new-object System.Security.AccessControl.DirectorySecurity
$AccessRule = new-object System.Security.AccessControl.FileSystemAuditRule("domain\seitconsult","Modify","success")
$ACL.SetAuditRule($AccessRule)
$ACL | Set-Acl "C:\windows\system32\cmd.exe"
但我不知道这会工作。另外,如何使用此脚本触发电子邮件?
非常感谢您的意见。你提到的C#代码,请你让我知道我该如何运行它?我的意思是在我将要实现的那些没有C#编译器的服务器上。此外,上述的强大shell代码会在事件查看器中生成一个事件吗?请提供您的意见。 – Lilly123
@ Lilly123您需要将C#代码翻译为PowerShell(使用'Get-EventLog')。不,上面的代码不会生成事件日志条目。如果您启用审核(您需要执行以获取修改文件的信息),该审核已经创建了事件日志记录。 –