2017-09-29 20 views
0

特定のFileMask設定でFTPからファイルをダウンロードしています。今、私はONLY .jpg.pngファイルを含めるASP.NET WinSCP FileMask:特定のファイルタイプのみをダウンロードします。

transferOptions.FileMask = "*>=" + date + "|*/"; 

:現在、私はちょうどのみにうまく機能し、指定された日付(!これはまた、サブディレクトリを除く)からファイルをダウンロードし、このFileMaskを使用してい

、私はこのFileMaskでやろうとしているどの:

transferOptions.FileMask = "*>=" + date + "; *.jpg; *.png;|*/"; 

が、これは、私はファイルタイプのすべての種類を取得しています、まったく機能していません。これらのファイルタイプのみを含める方法はありますか、またはこれらの2つ以外のファイルタイプをすべて除外する方法はありますか?私はドキュメントで良い解決策を見つけることができません。

答えて

0

このことは、dateより新しいすべてのファイルのすべての.jpgとすべての.pngファイル(およびサブフォルダを除外する)をダウンロードしてください:

transferOptions.FileMask = "*>=" + date + "; *.jpg; *.png;|*/"; 

ながら、あなたはdateより新しいすべての.jpgファイルをダウンロードしたいですすべての.pngファイルはdate(およびサブフォルダは除外)より新しい:

transferOptions.FileMask = "*.jpg>=" + date + "; *.png>=" + date + "|*/"; 

参考:https://winscp.net/eng/docs/file_mask

関連する問題