I was asked to write a quick screen saver for Windows machines in our corporate boardrooms. (Displays professional looking branding, nothing exciting.) The basics of it are already working.
I would like to add a few configurable settings. I know that I am supposed to do it by handling the /c argument, and I don't need help with how to integrate it into Windows.
My question is: Where "should" I be storing the configuration (and reading it from)? The registry? Is there a recommended R/W file location for machine specific config files?
I would prefer the settings to be universal to all users of the machine, including if the screen saver kicks in from the login screen. Ideally, I'd prefer the settings be accessible to non-admins, but I know that might not be possible.