Ваш пакет должен обрабатывать файлы в заданном каталоге, а затем переместить их в другой каталог после его обработки. Таким образом, каждый раз, когда пакет запускается, он должен полностью обрабатывать исходный каталог.
Чтобы обрабатывать каждый файл в каталоге, используйте контейнер ForEach. Вы можете указать папку для поиска и некоторые выражения для фильтрации. Если, например, ваше имя файла содержит метку времени, вы можете использовать эту временную метку для фильтрации ваших файлов или выхода.
Вы используете плоский источник файла для чтения файлов, а затем используете задачу файловой системы, чтобы перемещать их .
Для специальных символов я обычно использую определение Unicode, например, для '&': \u0026, если я прав. Вот хорошая справочная страница: http://jrgraphix.net/research/unicode_blocks.php?block=0