For anyone else searching, all this advice for tampering with permissions and anti virus are not necessary. I start a new character, I want the setup to be exactly like my main.
You need 2 macros.
“Sync On”
/run SetCVar(‘synchronizeBindings’, 1)
/run SetCVar(‘synchronizeChatFrames’, 1)
/run SetCVar(‘synchronizeConfig’, 1)
/run SetCVar(‘synchronizeMacros’, 1)
/run SetCVar(‘synchronizeSettings’, 1)
And “Sync Off”
/run SetCVar(‘synchronizeBindings’, 0)
/run SetCVar(‘synchronizeChatFrames’, 0)
/run SetCVar(‘synchronizeConfig’, 0)
/run SetCVar(‘synchronizeMacros’, 0)
/run SetCVar(‘synchronizeSettings’, 0)
These SetCVar commands in the macros simply dictate if the relevant data is going to be synced to server and using that copy (the numbered 1), or your local one (numbered 0)
(you can edit the macros if you want just specific things like only chat or only bindings)
- Log in (any character)
- Use macro “Sync Off”
- Log out
- Copy files from main’s folder to new alt’s folder
- Log in to new alt and view the changes
If you want WoW to return to syncing for you…
- Use macro “Sync On”
Done. No anti virus settings, no faffing about with permissions, no logging into WoW manually with the exe. You can do this logging in with the launcher, and without quitting WoW after every step. Just log on character, log off character.
If you need to go through a bunch of alts at once then follow to step 6, log out, start from step 1. It is important that you log out after “Sync On” to save changes server side, then log back in to “Sync Off” from Step 2.