Quote Originally Posted by kllrwlf
What Lost-Ninja posted is a batch file.

Junction is something different and would not help you updating the mods.
You are correct that junction is different, however it would remove the need to update UI mods.

Create a symbolic link from:
C:\program files\wow2\interface -> C:\program files\World of Warcraft\Interface

That would allow you to update 1 location and all copies of wow to use it.

You can take this a few steps farther with some out of the box thinking.

For example, mods like Bartender have GREAT functionality for copying profiles from other characters on your account, however due to the way Blizzard isolated the account data you can't in game copy a profile from Account1.Character to Account2.Character. Using Symbolic Links you can have all of your accounts share a single settings directory.

You can even get more granular... it just takes some thinking and understanding how the WTF folders data is stored. Between my 5 accounts I update mods once, and have access to all characters data on all 5 accounts. The ONLY drawback to this is logout contention - what that means is that if you log in 2 accounts, make UI changes to each, only the last one to log out will be saved. This is easy enough to get around though since you dont normally change your UI once it's setup how you want it. So do your UI modding 1 box at a time (and you can normally copy the profile from the setup account to the other 4), then play 5 at a time with the same setup.