Tenho um programa que desejo iniciar no logon, mas somente quando estiver usando fisicamente minha máquina. Quando estou acessando minha máquina via área de trabalho remota, quero que este programa não inicie automaticamente.
Como isso pode ser feito?
Você pode usar um arquivo em lotes para iniciar esse programa e verificar a
SESSIONNAME
variável de ambiente. Se você estiver logado localmente, será definido comoConsole
, caso contrário, será algo comoRDP-Tcp#26
.Um arquivo em lote pode ser tão simples quanto isto: