I had looked into using Robocopy for 2 way syncing and found that it is not possible to get true 2 way syncing. Here is an example of where this will not work:
1. Let's say you had sides Left and Right.
2. Your script first runs Robocopy from Left to Right and then from Right to Left using the /mir switch to try to simulate "2 way sync".
3. You add a file to the Right side and you run the script.
4. Under this scenario, since the file does not exist on the Left, the first operation which runs /mir from Left to Right will _delete_ the file from the Right side, when we actually wanted it to be added to the Left side (since we added it to the Right side).
However, if you've found another set of switches to accomplish this, I would be very interested to hear about it. It's always better to use built in tools
Keep Up with TechRepublic