For now, this is something I came up with. Since I don't just have this issue (Running a Limited User Account, but running some programs as Admin, and in turn having those Admin programs spawn other programs that shouldn't have Admin rights as Admin) with just FARR, but I also with Xplorer2, I am looking into a solution like so:
Note that this is probably overkill for most right now, and this is not to say that having FARR have this sort of Rights Management build in wouldn't be much nicer.
Also, this only works when you start Programs directly (clicking an EXE, or having FARR or anyone else run the EXE, as opposed to shell opening an MP3 and having WinAmp open that way).
I associated ".EXE" with a batch file. You may not have realized this was possible, but it's just like associating a ".MP3" with Winamp.exe. You can associate ".EXE" with some program, which then becomes responsible for launching what you want to launch.
You might think you'd get into an infinite loop, but Windows knows better. heh
Right then, so now whenever I start a program via ANYTHING, it opens with my little batch file.
Earlier I recommended DropMyRights, but that was designed for if you are running as an Admin by default, and want to downgrade. My scenario is that I am running as a Limited User, I upgraded my access, and now I want to downgrade it again.
I will now recommend CPAU ( http://www.joeware.n...tools/cpau/index.htm
So when my batch file is called upon to start a program, it looks at a WHITELIST of programs that need admin rights. If something isn't in the list, it will just be started by the current (limited) user.
The only thing else that I need is a shell context menu that is "Run as Admin". Sure, it's build into WinXP, but I don't feel like typing in my password so much.