0
As you may know, Steam doesn't like non-admin accounts for installing games or whatsoever. In my case, I have a user in my computer that usually install a lot of games and every time I have to put my password to successfully play or install them. Blame /bin/SteamService.exe.
I came up with a solution: using RunAs to make Steam run as the admin user. But that is a potential security risk. So instead of that, I'm asking if is possible to do the following:
Hot to grant SteamService.exe high trust levels (or admin privileges) automatically when Steam calls it?
That way he can play and install games in Steam leaving the rest of the system alone. I don't mind if the user has to click "yes or no", but without prompt its better because some games asks every time they're executed.
1SteamService already runs using your LocalSystem account - you can check this by looking at the service properties in Control Panel-> Services under the Logon tab. So not sure how this will help solve your problem. – Rex – 2012-12-01T19:00:46.550
In fact, this may be by design to allow the service to install software even if started by a user mode steam.exe process. – Rex – 2012-12-01T19:13:00.277
Thought that it was the case, but it is not. Even if its working as a Service, Steam uses a parameter when runs SteamService.exe to install software. It's like calling a new instance of it. – DarkGhostHunter – 2012-12-01T21:35:49.527