0

我们在办公室运行 Dropbox,有时会创建冲突文件

它将保存文件的两个版本并将一个标记为“冲突副本”

这让我的老板很生气

我正在考虑使用任务调度程序每 6 小时运行一次脚本

我需要使用文件名“冲突副本”的子文件夹扫描文件夹,如果存在任何具有此名称的文件以写入日志文件并向 NOC 团队发送电子邮件

文件服务器详细信息操作系统:Windows Server 2008 Enterprise

目录 - E:\Dropbox

我修补了 Filesystemwatcher 并没有让它与我的修改一起工作,所以我正在寻求你们的帮助来阐明这一点

非常感谢您的宝贵时间

4

1 回答 1

0

这样的事情应该可以解决问题:

$conflicted = Get-ChildItem E:\Dropbox -Recurse -Filter "*conflicted copy*" | Foreach-Object {$_.FullName}

if($conflicted)
{
    $body = $conflicted | Out-String
    Send-MailMessage -SmtpServer srv1 -From you@domain.com -To boss@domain.com -Subject 'conflicted copy files' -Body $body
}
于 2013-01-14T14:10:14.043 回答