Acione um evento ao pressionar a tecla no Windows

Acione um evento ao pressionar a tecla no Windows

Preciso acionar um evento, por exemplo, abrir o music player com um arquivo de música específico, quando pressiono uma tecla (diferente do botão dedicado de reproduzir/pausar).

Como posso fazer isso com o taskcheduler (Schtasks.exe)?

Estou usando o Windows 8.1

Responder1

AFAIK, não há como fazer isso, mas há uma solução alternativa:

  1. Crie a tarefa no Agendador de tarefas. Faça o nome curto, sem espaçamento (para facilitar)
  2. Marque a caixa 'executar com privilégios mais altos'
  3. Escolha sua ação
  4. Teste-o (para ter certeza de que funciona conforme o esperado)
  5. Vá para a área de trabalho, clique com o botão direito > Novo > Atalho
  6. Para a localização utilize schtasks /run /tn “TASKNAMEINQUOTES”, alterando TASKNAMEINQUOTEScom o nome da tarefa (no passo 1) (entre aspas).
  7. Nomeie o atalho como quiser> terminar
  8. Clique com o botão direito no atalho e crie um atalho de teclado na guia ‘Atalho’, no campo ‘Tecla de atalho’.

(Deaqui, mas sem capturas de tela)


Como alternativa, useAutoHotKey.

Seu script será semelhante a:

#z::Run "C:\Users\USERNAME\Music\iTunes\Example.mp3"(ou se você criou um arquivo bat, #z::Run "C:\Users\USERNAME\Documents\Example.bat")

#z::significa no atalho Windows+Z

informação relacionada