Esta solução exigirá os programas, SpeedFan e PsSuspend .
Primeiro, crie um script em lote que faça o que você deseja. Algo como :
pssuspend \\yourPCName vlc
Substituindo os parâmetros pelos valores corretos para sua situação. Teste isso para ter certeza de que está suspendendo seus trabalhos corretamente.
Agora, vá para o diálogo de configuração do SpeedFan e selecione a guia "Eventos". Em seguida, crie um evento para iniciar o script quando seus critérios forem atendidos:
Nota : Esta imagem é de um evento similar que eu criei e usei um script VBS. Seu local do arquivo BATCH iria para a caixa que mostra wscript.exe
e a próxima caixa (os parâmetros) provavelmente ficaria em branco.
Como você pode ver, SpeedFan chama minha CPU, 'AUX'. O SpeedFan é um pouco buggy mas vai fazer o que você quer mais ou menos. Uma coisa a se observar é que os dois up \ downs numéricos na segunda linha da configuração de eventos parecem não funcionar. Eles nem mesmo salvam corretamente, então eu diria para esquecê-los e usar seu script para gerenciar várias instâncias.
Nota : pssuspend com o -r
switch também pode ser usado para retomar o trabalho, uma vez que a velocidade detecta que a máquina está fria novamente.