I had read through that page yesterday and tried using it. The copy settings wizard doesn't include the list of startup add-ins as part of the settings, and doesn't have any way of automating the installation of the settings. Even if it did include the list of add-ins, it requires the user to launch the "Copy settings wizard" and import the settings from the master image prior to launching SolidWorks.
I added a pair of screensnips of the add-ins manager on the master and cloned desktops.
Not sure how much you're familiar with the addin
In the ConnectToSW function, you can add all the settings there. Once, a user login, it'd be set the way you want
It's not so much an issue with the setting of the individual add-in. The CAMWorks add-in does retain it's settings for all users, however Solidworks keeps trying to load both the Camworks and Solidworks CAM add-ins on startup regardless of how many times I disable both of them on the master image.
The solution is found in the Windows registry, as documented here: API: SolidWorks Add-ins and the Registry although it should be noted that some of the registry keys have changed since 2010.
The default startup behavior and availability of SolidWorks add-ins is controlled by registry keys under:
The personalized behavior of SolidWorks add-ins (which overrides default startup behavior) is controlled by registry keys under:
A value of 1 for the Default key indicates that the add-in is run on SolidWorks startup.
Thank you Ruben and Christian for the quick replies, hopefully this will be found helpful to other users/admins.
>Edited to correct the registry keys used by SolidWorks 2018 - Anson