I wrote a macro to add revisions. Each revision line gets the initials of the person who made the revision. Those initials are pulled (in VBA) from the file summary info "Saved By":
swModel.SummaryInfo(swSumInfoSavedBy)
In order for it to work the way I want, my user name must be in the format "BMears" (for Brian Mears). I pull the name from the summary info and truncate all but the first two characters (leaves "BM").
I started a new job and they set my user name as "Brian M", so my initials show as "Br".
I have a hunch that SolidWorks writes the active Windows user name somewhere in the registry during installation. I found (and changed) the user name in Windows, but it did not affect SolidWorks.
Blah blah blah. After all that, any ideas? Thanks,
Brian