Crie uma tarefa agendada especificamente para interação com uma sessão RDP

Crie uma tarefa agendada especificamente para interação com uma sessão RDP

No Windows 10 e também em versões anteriores, é possível criar uma tarefa em Tarefas agendadas com base no evento quando um usuário se conecta e desconecta de/para uma sessão RDP.

Neste, você pode especificar um usuário específico, mas também qualquer usuário.

Quero iniciar um programa/script quando algum usuário se conectar ou desconectar da sessão, mas de alguma forma meu programa não está iniciando, apenas quando uso a sessão de administrador.

Se eu olhar no gerenciador de tarefas como usuário, a tarefa não aparece.

Responder1

Pesquisei de alto a baixo, mas obtive a resposta "isso não é possível" ou crie um GPO que injete sua tarefa para o usuário.

Este não é o tipo de hack que preciso, então, depois de me aprofundar, encontrei a solução.

Basicamente, quando você cria uma tarefa, ela também dirá qual usuário ela deve executar. Obviamente, isso foi definido como meu usuário administrador, pois é uma configuração padrão. Você pode alterá-lo para muitas coisas, incluindo grupos de usuários. Quando mudei para o grupo USERS, obtive o resultado desejado.

Então, na guia Geral, onde indica que When running the task use the following user account:você clicaChange user or Group

Na próxima tela, clique emAdvanced...

CliqueFind now

Role para baixo até ver o Usersgrupo (observe que ele tem 2 pessoas em vez de 1, indicando que é um grupo, não um usuário). Clique duas vezes nele para selecioná-lo.

Em seguida, pressione OKpara usar esse usuário e salve sua tarefa.

Pelo que sei, isso não iniciará um programa de forma interativa, mas quando o usei para iniciar o xmpcontrol.exe para controlar meu XMPlay, ele funcionou para todos os usuários.

Criei 2 tarefas, uma para interromper a reprodução ao desconectar e outra para retomar a reprodução ao conectar, e funciona perfeitamente. (anteriormente ele pararia de jogar, mas não ficaria parado enquanto o usuário estivesse desconectado)

informação relacionada