In order to get auto-downloads working with -silent, I needed to add the following REG_SZ values under HKCU\Software\Plex, Inc.\Plex Media Server:
LocalAppDataPath: "C:\Users\{username}\AppData\Local"
ButlerUpdateChannel: "0"
It doesn't look like the obvious fallbacks are used (user's AppData\Local dir, public update channel) when those keys aren't present.
In order to get auto-downloads working with -silent, I needed to add the following REG_SZ values under HKCU\Software\Plex, Inc.\Plex Media Server:
LocalAppDataPath: "C:\Users\{username}\AppData\Local"
ButlerUpdateChannel: "0"
It doesn't look like the obvious fallbacks are used (user's AppData\Local dir, public update channel) when those keys aren't present.