Original User: NobbirAhmed
You don't get what you want for 2 and 3 with Feature Class to Shapefile (multiple).
2. The tool does not override if a file already exists. It appends an underscore and a number to the name. So, if rivers.shp exists then the tool, when you try copy again, will name the data rivers_1.shp
3. The tool does not compare states.
For the 3rd condition you can use Feature Compare tool. For doing that your workflow will be:
- Make copies (using Copy Features in batch mode) of all original data to a base SDE location. These will be your base data to compare with. Ideally, base data should be in SDE workspace.
- As Feature Class To Shapefile will not override your existing data, I would suggest using Copy Features in batch mode.
- When updating (if you don't use SDE base data):
first compare SDE current data with the base SDE data (using, for example, Feature Compare). If a dataset is changed the tool will return False in which case copy that data as a shapefile to the folder. Also, update the base data with the changed SDE data.