0

オフィスでDrop-boxを実行していて、競合するファイルが作成されることがあります

ファイルの2つのバージョンを保存し、1つに「競合するコピー」というラベルを付けます

これは私の上司を大いに怒らせます

Iamは、タスクスケジューラを使用して6時間ごとにスクリプトを実行することを検討しています

「競合するコピー」というファイル名のサブフォルダーを含むフォルダーをスキャンする必要があります。この名前のファイルが存在する場合は、ログファイルに書き込んでNOCチームに電子メールを送信します。

ファイルサーバーの詳細OS:Windows Server 2008 Enterprise

ディレクトリ-E:\ Dropbox

私はFilesystemwatcherをいじくり回しましたが、私の変更では機能しませんでした。そのため、これに光を当てるために皆さんからの助けを探しています。

お時間をいただき、誠にありがとうございます。

4

1 に答える 1

0

Something like this should do the trick:

$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 に答える