I am using a ForEach loop to process text files into different tables. I use a script task to direct the processing to different data flows (depending on the file name) After the data flow is completed, I use a File System task to move the file to another location. I want to use the same File System task to move the files regardless of which data flow did the processing. The problem that I have is that if I connect all the data flows to the same File System task, it just does nothing. If I duplicate the File System task and connect each data flow to its "own" file system task, it works perfectly. I have tried to use a script task to move the files, but with the same result. It seems like a waste to have to duplicate the task in order to get the job done. Any ideas? Thanks.PeetS