CoreTemp and UAC

CU

Platinum Member
Aug 14, 2000
2,419
53
91
I am trying to start CoreTemp up when I start my computer/logon without UAC popping up. I don't want to disable UAC, so I created a task. It doesn't seem to be working though. CoreTemp doesn't start and I don't get a UAC prompt. Below is my exported Task. This is in Win7 64bit with the newest CoreTemp. Thanks.

<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2011-06-21T22:08:01.8867187</Date>
<Author>Q\Eric</Author>
</RegistrationInfo>
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>Q\Eric</UserId>
<LogonType>S4U</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>true</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>PT0S</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>"C:\Program Files\Core Temp\Core Temp.exe"</Command>
</Exec>
</Actions>
</Task>
 

CU

Platinum Member
Aug 14, 2000
2,419
53
91
Does anyone have CoreTemp startup when Win7 starts? If so how?
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
I have been meaning to do this myself. Will take a look at it when I get home. If using a task doesn't work, I will just use PowerShell.
 

Binky

Diamond Member
Oct 9, 1999
4,046
4
81
On a previous windows7 installation I found a way to use scheduler to make this happen. I got lazy on my recent Win7 install and I just turned UAC off entirely.

This sounds like what I did and I dont remember it not working (ripped from another forum after googling "realtemp windows7 uac scheduler"):

Code:
Start > Programs > Accessories > System Tools > Task Scheduler

Action > Create Basic Task

Enter a name. RealTemp, GPU-Z, CoreTemp, whatever app you're running, or some random crap like Flugbuzonplipmen will work. Click next.

Select "When I log on" as the trigger. Click next.

Select "Start a program" as the action. Click next.

Browse to the executable, and add any parameters if necessary. Click Next.

Click Finish. Now whenever you log on, the program will start, with no annoying UAC prompt.
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
Hah, I just realized I already have UAC off. But the above option looks like it should work.
 

CU

Platinum Member
Aug 14, 2000
2,419
53
91
Well I deleted my old task and tried to create a basic task like listed above. The only other think I had to do was add run with highest privileges. And now it works. Here is my xml file for anyone that might want it.

<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2011-06-26T23:18:55.4013671</Date>
<Author>Q\Eric</Author>
</RegistrationInfo>
<Triggers>
<LogonTrigger>
<Enabled>true</Enabled>
<UserId>Q\Eric</UserId>
</LogonTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>Q\Eric</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>HighestAvailable</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>"C:\Program Files\Core Temp\Core Temp.exe"</Command>
</Exec>
</Actions>
</Task>