After I reinstalled Windows 10 Home 1903, and auto-add was still broken, I continued searching and found 2 workarounds:
[1]
https://www.winhelponline.com/blog/r...he-uac-prompt/
I created an on-demand Task that runs Calibre at the "highest level of security". I then created a .bat file that runs schtasks.exe specifying the name of the Task to run. Task name: "Run Calibre with Highest Security"
It worked perfectly the very first time I ran this task manually from the Task Scheduler. I was still running from my personal 3.44 source code, however.
I run Calibre from shortcuts that use the --with-library option anyway, so this is a trivial difference.
I am using this workaround, and not the one below.
Code:
schtasks.exe /Run /I /TN "Run Calibre with Highest Security"
Caution: you still need to loosen the Security permissions for your auto-add directories as described in a previous post (see: "necessary but not sufficient").
[2]
https://www.winhelponline.com/blog/u...administrator/
For Windows 10 Home, the Registry Hack option for
Users works, but it has a very high security risk associated with it.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Policies\System
Changing the 3 (prompt) to a 0 (no prompt) for ConsentPromptBehavior
User is dangerous. My ConsentPromptBehavior
Admin was already 0 (no prompt).
Obviously the process that Calibre spawns for auto-add is being treated as a User in my system, and not an Administrator (as it should be, since Calibre is being run as an Administrator).
DaltonST