 <p>Use File System Tasks:</p> <p>Create a variable called RmtArchPath (string)</p> <p>Set its value with the expression:</p> <blockquote> <p>"\\\\Remote_folder\\" + (DT_WSTR,4)YEAR(GETDATE()) + "-" + RIGHT("0" + (DT_WSTR,2)MONTH(GETDATE()), 2) + "-" + RIGHT("0" + (DT_WSTR,2)DAY( GETDATE()), 2) + "\\"</p> </blockquote> <p>Create a file system task. For operation choose Create Directory. For UseDirectoryIfExists choose True. For IsSourcePathVariable choose RmtArchPath.</p> <p>Create a second Variable called SrcFileName (string)</p> <p>Create a ForEachLoop Container. For Collection choose the enumerator "Foreach File Enumerator", set the Folder = \\Remote_Folder, set the files = *.csv. For Variable Mappings set the variable = User::SrcFileName.</p> <p>Connect the File system task to the loop. (from the FS task to the loop for your flow direction).</p> <p>Create a second file system task inside the loop.</p> <p>Choose Move file for the operation. Set IsDestinationPathVariable to True, Set DestinationVariable = RmtArchPath. Set IsSourcePathVariable = True, Set SourceVariable = SrcFileName.</p>