I am trying to run a program, specifically CoreTemp 1.0, from a batch file. The user account I am trying to run from is a standard user and i need to run it without the UAC prompting, however i would prefer not to turn off UAC. The best solution I can come up with is run CoreTemp using a scheduled task with highest privileges using the command
runas /savecred /user:<username with admin access> "start /b schtasks /run /tn <task name>"
When I run this command while logged in as the standard user account, it returns error
2: The system cannot find the file specified.
Note the start /b
is only there to keep the command window open and allow me to see the error code. Also note the <username with admin access>
is not the default administrator account.
Does anyone have any idea what could be wrong, or even a better way to run the program from a standard user without the UAC prompt. I thought about enabling the default admin account and point the runas
command to it, but i feel like that could lead to a massive security breech. Any way I go, the program needs to start from a batch command. I would also prefer to not need to use some third party program or exe to "whitelist" CoreTemp, but if that is the only option I am open to suggestions.
UPDATE: This question has not a duplicate question as the question referenced. I need to launch a program WITHOUT the UAC control popping up asking for permission.