I have UAC disabled.
Experimented with moving RedShift.exe to the Desktop and changing from a relative to absolute path, as well as doubling the quotes (since it said something about Rainmeter stripping quotes in the readme). Nothing is working.
Do I need to wrap the parameter with quotes? There are multiple switches separated by spaces, so I thought better safe than sorry, but it’s not working either way, so I don’t know…
Why is it bad to have other executables in the same folder as Rainmeter.exe?
The reddish cast is exactly what I’m going for. RedShift is like F.lux, if you’re familiar with that program, only it can be run portably, unlike F.lux. (I try to run only portable software on my computer, hence the portable installation of Rainmeter and RedShift.) It changes the color temperature of your monitor based on time of day—bluer during daylight hours and redder at night. It’s supposed to be better for your eyes.
The non-portable version of RedShift runs constantly, while the command line portable version can be set to just run, adjust the color temp, and self-terminate. Coupled with Rainmeter’s ability to execute programs on a loop based on just about any criteria, it’s a pretty nice solution, the only annoyance was the cmd window, which would pop up during each color adjustment.
That’s why I looked into RunCommand, for the hidden feature. But I can’t get it to work! I tried both the 32-bit and 64-bit versions, (separately, not both at the same time) but it hasn’t made a difference. The original code I posted, that worked, so it doesn’t seem to have to do with where the program’s executable is located, right? It’s just the second version, where I use RunCommand.dll, that’s non-functional.
I read upthread someone else was having trouble with RunCommand in a portable installation? Is the plugin just not compatible with portable Rainmeter?
Thanks for taking the time to help me, I really appreciate it.