Como executar o script AutoHotKey como administrador toda vez que um usuário efetua login?

1

Eu tenho computadores em que alguns usuários fazem login. Desejo restringir o uso a um máximo de 12 horas após o qual um script ahk desconecta o usuário. Eu tenho a seguinte solução, mas não consegui descobrir a última parte:

  1. Converter o script ahk para o exe.
  2. Inicie o exe como uma tarefa agendada no logon do usuário
    link

A resposta de Joshua Frank para uma diferente pergunta fornece a solução executando a tarefa como system . Não consigo entender como executar uma tarefa agendada como system . Eu explorei as opções da tarefa agendada, mas o melhor que posso fazer é executá-la com os privilégios mais altos (sem mencionar ocultos).

Em uma nota lateral, existe uma maneira mais simples de executar um script ahk (preferencialmente seu exe compilado) toda vez que um usuário efetua login, de modo que, a menos que ele / ela seja o administrador, o script não possa ser finalizado?

    
por Shashank Sawant 13.10.2013 / 17:59

2 respostas

2

Você pode digitar SYSTEM como um usuário no Agendador de Tarefas:

Cliqueem"Alterar usuário ou grupo ..." e digite SYSTEM na caixa.

Certifique-sededefiniratarefaparaacionarsealgumusuáriofizerlogin:

    
por 14.10.2013 / 03:12
1

Você pode desativar o AdminApprovalMode. Desta forma, você não precisa executar como administrador quando você é administrador. link

    
por 15.01.2015 / 10:58