You are using FME (Feature Manipulation Engine) to batch-transform multiple shapefiles stored in different folders. However, you are encountering issues with the attributes of the shapefiles, specifically with the "feature types to read" being bound to the shapefile used to insert the shapefile reader. You want to transform the shapefiles with the correct attributes and without any additional FME-specific attributes.
To address this issue, you can follow these steps:
1: Open your FME Workbench and ensure that the "Recreate source folder structure" option is enabled in the batch deployment settings. This will ensure that the output folder structure matches the input.
2: Add a Shapefile Reader to your workspace. Set the reader's parameters to read the shapefiles and their attributes. Make sure to set the "Feature Types to Read" parameter to "Read from Dataset" instead of selecting a specific shapefile. This allows FME to dynamically read the feature types from each input shapefile.
3: Connect the Shapefile Reader to the desired transformation or reprojector transformer (e.g., CSMapReprojector) in your workspace.
4: Add a Shapefile Writer to your workspace. Set the writer's parameters to write the transformed shapefiles. Ensure that you enable the "Don't write FME-specific attributes" option in the writer's parameters. This will prevent any additional FME-specific attributes from being written to the output shapefiles.
5: Connect the transformation or reprojector transformer to the Shapefile Writer.
6: Save your workspace and run the batch transformation process. FME will now read each input shapefile dynamically, preserving their attributes, perform the desired transformation, and writing the output shapefiles without any additional FME-specific attributes.
By following these steps, you should be able to batch-transform your shapefiles while maintaining the correct attributes and excluding any unwanted FME-specific characteristics in the output.and in addition you can check this https://www.kychub.com/dynamic-workflows/ and you can use this tool.