我每天都会收到一个具有特定模式和扩展名的文件,我想在特定进程下运行它。我想检查我的文件夹中是否有任何文件,否则我将执行另一项任务。到目前为止,我发现您可以使用脚本任务并执行 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;
}