Reply to: XMetaL Macros and UACMarch 5, 2015 at 12:50 am
This information may be useful: https://msdn.microsoft.com/en-us/library/aa372468%28v=vs.85%29.aspx
It mentions Vista, but it really is applicable to UAC in general I think.
If you create a proper installer your it should be possible to allow limited users to run it using “elevated priveleges” (as above). An added benefit is that you can also run your uninstaller to undo what your installer changed. This will allow XMetaL Author's uninstaller to run cleanly (remove everything it installed). If your installer changes any files our software installs (files that it “owns”) your installer should back up our file first (giving it a new file extension is easiest) then add your own copy. Your uninstaller can then delete your file and restore the backup copy by restoring the file extension. Your uninstaller should also remove any files or folders your installer created. If anything is left behind or altered (which is common with manual changes to the system) then the XMetaL Author uninstaller will leave those files and folders in place.