0

私の顧客は、BizTalkファイルのドロップ場所で「スパム」メッセージを受信することがあります。つまり、受信場所フィルターで期待されるタイプではないファイル(.xlsではなく.docなど)を受信します。ファイルアダプタには、そのような「ジャンク」を削除するオプションがありません-おそらく正当な理由で-、そしてこれらのファイルの送信者が時々それらを送信するのを止めることはできません。

私の解決策は、スケジュールされたタスクを使用して、受信場所フィルターと一致しないすべてのファイルをユーザーがファイルを確認できるフォルダーに移動するPowerShellスクリプトを定期的に実行し、「スパム」を削除してフォルダーを防ぐことです。最終的にいっぱいになることから。

これを達成するためのより良い方法はありますか?

4

3 に答える 3

0

tomasさん、ありがとうございます。

"files" が biztalk ドロップ フォルダーで、"spam" がスパム ファイルのフォルダーである場合、PowerShell のこの行は、csv 以外のすべてのファイルを "files" フォルダーから "spam" フォルダーに移動します。

dir -path ファイル -exclude *.csv | move-item -dest スパム

これは、powershell スクリプトに保存し、Windows システム タスク スケジューラを介して実行することで実行されます。

于 2009-05-16T20:34:15.063 に答える
0

または、受信場所ですべてのファイルを検索し、BizTalk が処理できなかった中断メッセージを削除することもできます。とにかく、誰かが管理コンソールを監視していると思われます。

于 2009-05-18T19:22:54.923 に答える