特定のプロセスで実行したい、特定のパターンと拡張子を持つファイルを毎日受け取ります。フォルダーにファイルがあるかどうかを確認したいのですが、そうでない場合は別のタスクを実行します。これまでのところ、スクリプト タスクを使用して File.Exist を実行できることがわかりました。ただし、 * をワイルドカードとして使用しないため、何か間違っています。Devoluciones_source は「C:\Users\us1\Folder\」 FileToSearch は「return」
私のファイル: return_20200102.csv return_20200203.csv
String Filepath = Dts.Variables["$Project::Devoluciones_source"].Value.ToString() + Dts.Variables["User::FileToSearch"].Value.ToString() + "*csv";
if (
File.Exists(Filepath))
{
Dts.Variables["User::IsFound"].Value = 1;
}